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


“混沌洞穴”是一个1.13前的自定义世界预设,拥有极度豪放的开阔地形(和极高的跌落致死风险

这个预设的规模上限(upperLimitScale)被设置为2,规模下限(lowerLimitScale)被设置为64,海平面高度为6.
在1.13之后,自定义被移除了,原有的自定义世界也无法生成新的区块了。

虽然新版本的自定义世界json有legacy_custom_options但是里面无论写什么都不会有效果,而我找不到upperLimitScale和lowerLimitScale的对应参数。

请修改这一段json代码,使其可以生成“混沌洞穴”自定义世界。

放大化世界不符合需求,所以就不要再发了。

↓直播吃屏幕,请(

阿仟
虽然没有看的很明白,但是原理是像用自定义世界设置里的代码来近似还原“混沌之穴”吗

闪电minecraft
本帖最后由 闪电minecraft 于 2020-11-21 15:05 编辑
落迁 发表于 2020-11-21 13:37
虽然没有看的很明白,但是原理是像用自定义世界设置里的代码来近似还原“混沌之穴”吗 ...
自定义世界(1.16及以后)原理:
自定义世界自设维度由JSON文件驱动。创建世界时可以导入这些文件。 玩家也可以随时从已有地图中导出这些JSON文件。

在创建世界菜单中,进入“更多选项”界面,然后点击“导入世界”按钮。然后,选择用于自定义世界生成的JSON文件。此时会弹出一个警告弹窗,警告该功能目前还处于实验性阶段;点击“是”以继续。接着,你会发现地图设置界面中世界生成选项变成了不可修改的“自定义”(前提是JSON文件中包含非Minecraft默认的生成设置)。

访问自行加入维度的唯一方法是使用诸如/execute in <维度名称> run tp @s ~ ~ ~之类的命令,这会将玩家传送到指定的维度(见§JSON格式)。

晴路卡

把caves的噪声设置预设拿来改一下就能做到类似的效果
虽然我不确定各项数值是否对应就是了
  1. {
  2.     "seed": 247737667,
  3.     "generate_features": true,
  4.     "bonus_chest": true,
  5.     "dimensions": {
  6.             "minecraft:overworld": {
  7.                 "type": {
  8.                   "has_raids": true,
  9.                   "logical_height": 256,
  10.                   "infiniburn": "minecraft:infiniburn_overworld",
  11.                   "ambient_light": 0.0,
  12.                   "piglin_safe": false,
  13.                   "bed_works": true,
  14.                   "respawn_anchor_works": false,
  15.                   "ultrawarm": false,
  16.                   "natural": true,
  17.                   "coordinate_scale": 1.0,
  18.                   "has_skylight": true,
  19.                   "has_ceiling": false
  20.                 },
  21.                 "generator": {
  22.                             "biome_source": {
  23.                                     "seed": 247737667,
  24.                                     "type": "minecraft:vanilla_layered",
  25.                                     "large_biomes":false
  26.                             },
  27.                             "seed": 247737667,
  28.                             "settings":{
  29.                               "bedrock_roof_position": -10,
  30.                               "bedrock_floor_position": 0,
  31.                               "sea_level": 6,
  32.                               "disable_mob_generation": false,
  33.                               "structures": {
  34.                                 "stronghold": {
  35.                                   "distance": 32,
  36.                                   "spread": 3,
  37.                                   "count": 128
  38.                                 },
  39.                                 "structures": {
  40.                                   "minecraft:igloo": {
  41.                                     "spacing": 32,
  42.                                     "separation": 8,
  43.                                     "salt": 14357618
  44.                                   },
  45.                                   "minecraft:endcity": {
  46.                                     "spacing": 20,
  47.                                     "separation": 11,
  48.                                     "salt": 10387313
  49.                                   },
  50.                                   "minecraft:mineshaft": {
  51.                                     "spacing": 1,
  52.                                     "separation": 0,
  53.                                     "salt": 0
  54.                                   },
  55.                                   "minecraft:bastion_remnant": {
  56.                                     "spacing": 27,
  57.                                     "separation": 4,
  58.                                     "salt": 30084232
  59.                                   },
  60.                                   "minecraft:desert_pyramid": {
  61.                                     "spacing": 32,
  62.                                     "separation": 8,
  63.                                     "salt": 14357617
  64.                                   },
  65.                                   "minecraft:buried_treasure": {
  66.                                     "spacing": 1,
  67.                                     "separation": 0,
  68.                                     "salt": 0
  69.                                   },
  70.                                   "minecraft:village": {
  71.                                     "spacing": 32,
  72.                                     "separation": 8,
  73.                                     "salt": 10387312
  74.                                   },
  75.                                   "minecraft:jungle_pyramid": {
  76.                                     "spacing": 32,
  77.                                     "separation": 8,
  78.                                     "salt": 14357619
  79.                                   },
  80.                                   "minecraft:ocean_ruin": {
  81.                                     "spacing": 20,
  82.                                     "separation": 8,
  83.                                     "salt": 14357621
  84.                                   },
  85.                                   "minecraft:shipwreck": {
  86.                                     "spacing": 24,
  87.                                     "separation": 4,
  88.                                     "salt": 165745295
  89.                                   },
  90.                                   "minecraft:stronghold": {
  91.                                     "spacing": 1,
  92.                                     "separation": 0,
  93.                                     "salt": 0
  94.                                   },
  95.                                   "minecraft:nether_fossil": {
  96.                                     "spacing": 2,
  97.                                     "separation": 1,
  98.                                     "salt": 14357921
  99.                                   },
  100.                                   "minecraft:fortress": {
  101.                                     "spacing": 27,
  102.                                     "separation": 4,
  103.                                     "salt": 30084232
  104.                                   },
  105.                                   "minecraft:pillager_outpost": {
  106.                                     "spacing": 32,
  107.                                     "separation": 8,
  108.                                     "salt": 165745296
  109.                                   },
  110.                                   "minecraft:swamp_hut": {
  111.                                     "spacing": 32,
  112.                                     "separation": 8,
  113.                                     "salt": 14357620
  114.                                   },
  115.                                   "minecraft:mansion": {
  116.                                     "spacing": 80,
  117.                                     "separation": 20,
  118.                                     "salt": 10387319
  119.                                   },
  120.                                   "minecraft:ruined_portal": {
  121.                                     "spacing": 25,
  122.                                     "separation": 10,
  123.                                     "salt": 34222645
  124.                                   },
  125.                                   "minecraft:monument": {
  126.                                     "spacing": 32,
  127.                                     "separation": 5,
  128.                                     "salt": 10387313
  129.                                   }
  130.                                 }
  131.                               },
  132.                               "noise": {
  133.                                 "density_factor": 0,
  134.                                 "density_offset": 0.019921875,
  135.                                 "simplex_surface_noise": false,
  136.                                 "bottom_slide": {
  137.                                   "target": 320,
  138.                                   "size": 0,
  139.                                   "offset": 0
  140.                                 },
  141.                                 "size_horizontal": 1,
  142.                                 "size_vertical": 3,
  143.                                 "height": 240,
  144.                                 "sampling": {
  145.                                   "xz_scale": 1.0,
  146.                                   "y_scale": 3.0,
  147.                                   "xz_factor": 80.0,
  148.                                   "y_factor": 60.0
  149.                                 },
  150.                                 "top_slide": {
  151.                                   "target": 120,
  152.                                   "size": 0,
  153.                                   "offset": 0
  154.                                 }
  155.                               },
  156.                               "default_block": {
  157.                                 "Name": "minecraft:stone"
  158.                               },
  159.                               "default_fluid": {
  160.                                 "Properties": {
  161.                                   "level": "0"
  162.                                 },
  163.                                 "Name": "minecraft:water"
  164.                               }
  165.                             },
  166.                             "type": "minecraft:noise"
  167.                     }
  168.             },
  169.             "minecraft:the_nether": {
  170.                     "type": "minecraft:the_nether",
  171.                     "generator": {
  172.                             "biome_source": {
  173.                                     "seed": 247737667,
  174.                                     "preset": "minecraft:nether",
  175.                                     "type": "minecraft:multi_noise"
  176.                             },
  177.                             "seed": 247737667,
  178.                             "settings": "minecraft:nether",
  179.                             "type": "minecraft:noise"
  180.                     }
  181.             },
  182.             "minecraft:the_end": {
  183.                     "type": "minecraft:the_end",
  184.                     "generator": {
  185.                             "biome_source": {
  186.                                     "seed": 247737667,
  187.                                     "type": "minecraft:the_end"
  188.                             },
  189.                             "seed": 247737667,
  190.                             "settings": "minecraft:end",
  191.                             "type": "minecraft:noise"
  192.                     }
  193.             }
  194.     }
  195. }
复制代码


问题放宣传栏的社区挺怪的


siiftun1857
晴路卡 发表于 2020-11-23 13:30
把caves的噪声设置预设拿来改一下就能做到类似的效果
虽然我不确定各项数值是否对应就是了


这个配置最终生成了一个几乎封闭的地下世界,除了被去除了基岩顶以外与洞穴预设相差并不大,且在240高度以上没有再生成任何地形——这刚好就是你设置的噪声高度上限。

即使将噪声高度改为256,顶层被地形填充的区域比例仍然过高,制造了下方极大片的阴影。虽然可能还有其他有趣的用途,但是并不符合问题的需求。

晴路卡
本帖最后由 晴路卡 于 2020-11-23 20:57 编辑

希望顶层被地形填充区域小点的话可以适当调小density_offset的值
高度上限位置的“平板”在混沌洞穴也有
嫌太暗可以改下ambient_light

1.8.9混沌洞穴:

调整后的自定义世界(从生物群系看应该就在你之前图中的位置附近):

  1. {
  2.     "seed": 247737667,
  3.     "generate_features": true,
  4.     "bonus_chest": true,
  5.     "dimensions": {
  6.             "minecraft:overworld": {
  7.                 "type": {
  8.                   "has_raids": true,
  9.                   "logical_height": 256,
  10.                   "infiniburn": "minecraft:infiniburn_overworld",
  11.                   "ambient_light": 1.0,
  12.                   "piglin_safe": false,
  13.                   "bed_works": true,
  14.                   "respawn_anchor_works": false,
  15.                   "ultrawarm": false,
  16.                   "natural": true,
  17.                   "coordinate_scale": 1.0,
  18.                   "has_skylight": true,
  19.                   "has_ceiling": false
  20.                 },
  21.                 "generator": {
  22.                             "biome_source": {
  23.                                     "seed": 247737667,
  24.                                     "type": "minecraft:vanilla_layered",
  25.                                     "large_biomes":false
  26.                             },
  27.                             "seed": 247737667,
  28.                             "settings":{
  29.                               "bedrock_roof_position": -10,
  30.                               "bedrock_floor_position": 0,
  31.                               "sea_level": 6,
  32.                               "disable_mob_generation": false,
  33.                               "structures": {
  34.                                 "stronghold": {
  35.                                   "distance": 32,
  36.                                   "spread": 3,
  37.                                   "count": 128
  38.                                 },
  39.                                 "structures": {
  40.                                   "minecraft:igloo": {
  41.                                     "spacing": 32,
  42.                                     "separation": 8,
  43.                                     "salt": 14357618
  44.                                   },
  45.                                   "minecraft:endcity": {
  46.                                     "spacing": 20,
  47.                                     "separation": 11,
  48.                                     "salt": 10387313
  49.                                   },
  50.                                   "minecraft:mineshaft": {
  51.                                     "spacing": 1,
  52.                                     "separation": 0,
  53.                                     "salt": 0
  54.                                   },
  55.                                   "minecraft:bastion_remnant": {
  56.                                     "spacing": 27,
  57.                                     "separation": 4,
  58.                                     "salt": 30084232
  59.                                   },
  60.                                   "minecraft:desert_pyramid": {
  61.                                     "spacing": 32,
  62.                                     "separation": 8,
  63.                                     "salt": 14357617
  64.                                   },
  65.                                   "minecraft:buried_treasure": {
  66.                                     "spacing": 1,
  67.                                     "separation": 0,
  68.                                     "salt": 0
  69.                                   },
  70.                                   "minecraft:village": {
  71.                                     "spacing": 32,
  72.                                     "separation": 8,
  73.                                     "salt": 10387312
  74.                                   },
  75.                                   "minecraft:jungle_pyramid": {
  76.                                     "spacing": 32,
  77.                                     "separation": 8,
  78.                                     "salt": 14357619
  79.                                   },
  80.                                   "minecraft:ocean_ruin": {
  81.                                     "spacing": 20,
  82.                                     "separation": 8,
  83.                                     "salt": 14357621
  84.                                   },
  85.                                   "minecraft:shipwreck": {
  86.                                     "spacing": 24,
  87.                                     "separation": 4,
  88.                                     "salt": 165745295
  89.                                   },
  90.                                   "minecraft:stronghold": {
  91.                                     "spacing": 1,
  92.                                     "separation": 0,
  93.                                     "salt": 0
  94.                                   },
  95.                                   "minecraft:nether_fossil": {
  96.                                     "spacing": 2,
  97.                                     "separation": 1,
  98.                                     "salt": 14357921
  99.                                   },
  100.                                   "minecraft:fortress": {
  101.                                     "spacing": 27,
  102.                                     "separation": 4,
  103.                                     "salt": 30084232
  104.                                   },
  105.                                   "minecraft:pillager_outpost": {
  106.                                     "spacing": 32,
  107.                                     "separation": 8,
  108.                                     "salt": 165745296
  109.                                   },
  110.                                   "minecraft:swamp_hut": {
  111.                                     "spacing": 32,
  112.                                     "separation": 8,
  113.                                     "salt": 14357620
  114.                                   },
  115.                                   "minecraft:mansion": {
  116.                                     "spacing": 80,
  117.                                     "separation": 20,
  118.                                     "salt": 10387319
  119.                                   },
  120.                                   "minecraft:ruined_portal": {
  121.                                     "spacing": 25,
  122.                                     "separation": 10,
  123.                                     "salt": 34222645
  124.                                   },
  125.                                   "minecraft:monument": {
  126.                                     "spacing": 32,
  127.                                     "separation": 5,
  128.                                     "salt": 10387313
  129.                                   }
  130.                                 }
  131.                               },
  132.                               "noise": {
  133.                                 "density_factor": 0,
  134.                                 "density_offset": -0.0125,
  135.                                 "simplex_surface_noise": false,
  136.                                 "bottom_slide": {
  137.                                   "target": 320,
  138.                                   "size": 0,
  139.                                   "offset": 0
  140.                                 },
  141.                                 "size_horizontal": 1,
  142.                                 "size_vertical": 3,
  143.                                 "height": 256,
  144.                                 "sampling": {
  145.                                   "xz_scale": 1.0,
  146.                                   "y_scale": 3.0,
  147.                                   "xz_factor": 80.0,
  148.                                   "y_factor": 60.0
  149.                                 },
  150.                                 "top_slide": {
  151.                                   "target": 120,
  152.                                   "size": 0,
  153.                                   "offset": 0
  154.                                 }
  155.                               },
  156.                               "default_block": {
  157.                                 "Name": "minecraft:stone"
  158.                               },
  159.                               "default_fluid": {
  160.                                 "Properties": {
  161.                                   "level": "0"
  162.                                 },
  163.                                 "Name": "minecraft:water"
  164.                               }
  165.                             },
  166.                             "type": "minecraft:noise"
  167.                     }
  168.             },
  169.             "minecraft:the_nether": {
  170.                     "type": "minecraft:the_nether",
  171.                     "generator": {
  172.                             "biome_source": {
  173.                                     "seed": 247737667,
  174.                                     "preset": "minecraft:nether",
  175.                                     "type": "minecraft:multi_noise"
  176.                             },
  177.                             "seed": 247737667,
  178.                             "settings": "minecraft:nether",
  179.                             "type": "minecraft:noise"
  180.                     }
  181.             },
  182.             "minecraft:the_end": {
  183.                     "type": "minecraft:the_end",
  184.                     "generator": {
  185.                             "biome_source": {
  186.                                     "seed": 247737667,
  187.                                     "type": "minecraft:the_end"
  188.                             },
  189.                             "seed": 247737667,
  190.                             "settings": "minecraft:end",
  191.                             "type": "minecraft:noise"
  192.                     }
  193.             }
  194.     }
  195. }
复制代码