本帖最后由 QWERTY770 于 2022-7-21 15:48 编辑 
复制代码
上面是噪声设置的配置文件,其中"noise_router"一项是1.18新加入的,我翻找了很多资料都没找到如何填这一项,Minecraft Wiki上写的也不明确(只有“需要检查源代码”)。
Minecraft Wiki地址:自定义世界生成 - Minecraft Wiki,最详细的我的世界百科 (fandom.com)
我的目标是生成一个由浮岛组成的世界,和minecraft:floating_islands预设在世界高度,矿脉生成等方面上不同,但基本地形保持一致(或相似)。
其他项目都填好了,维度文件也配置过了,只有"noise_router"没填(打上了问号),请帮忙填上这几个参数。
(源代码我检查过了,没解决问题,找不到这些参数应该填多少)

补充:解决了,放到了Xdi8aho-Mod/xdi8aho_noise.json at master · Xdi8Mod/Xdi8aho-Mod (github.com)
- {
 
-   "sea_level": -64,
 
-   "disable_mob_generation": false,
 
-   "ore_veins_enabled": true,
 
-   "aquifers_enabled": true,
 
-   "legacy_random_source": false,
 
-   "default_block": {
 
-     "Name": "minecraft:stone"
 
-   },
 
-   "default_fluid": {
 
-     "Properties": {
 
-       "level": "0"
 
-     },
 
-     "Name": "minecraft:water"
 
-   },
 
-   "surface_rule": {
 
-     "type": "minecraft:block",
 
-     "result_state": {
 
-       "Name": "minecraft:stone"
 
-     }
 
-   },
 
-   "noise_router": {
 
-     "final_density": ?,
 
-     "vein_toggle": ?,
 
-     "vein_ridged": ?,
 
-     "vein_gap": ?,
 
-     "erosion": ?,
 
-     "depth": ?,
 
-     "ridges": ?,
 
-     "initial_density_without_jaggedness": ?,
 
-     "lava": ?,
 
-     "temperature": ?,
 
-     "vegetation": ?,
 
-     "continents": ?,
 
-     "barrier": ?,
 
-     "fluid_level_floodedness": ?,
 
-     "fluid_level_spread": ?
 
-   },
 
-   "noise": {
 
-     "size_horizontal": 2,
 
-     "size_vertical": 1,
 
-     "top_slide": {
 
-       "target": -23.4375,
 
-       "size": 64,
 
-       "offset": -46
 
-     },
 
-     "bottom_slide": {
 
-       "target": -0.234375,
 
-       "size": 7,
 
-       "offset": 1
 
-     },
 
-     "min_y": 0,
 
-     "height": 320,
 
-     "sampling": {
 
-       "xz_scale": 2.0,
 
-       "y_scale": 1.0,
 
-       "xz_factor": 80.0,
 
-       "y_factor": 160.0
 
-     },
 
-     "terrain_shaper": {
 
-       "offset": 0.0,
 
-       "factor": 0.0,
 
-       "jaggedness": 0.0
 
-     }
 
-   }
 
- }
上面是噪声设置的配置文件,其中"noise_router"一项是1.18新加入的,我翻找了很多资料都没找到如何填这一项,Minecraft Wiki上写的也不明确(只有“需要检查源代码”)。
Minecraft Wiki地址:自定义世界生成 - Minecraft Wiki,最详细的我的世界百科 (fandom.com)
我的目标是生成一个由浮岛组成的世界,和minecraft:floating_islands预设在世界高度,矿脉生成等方面上不同,但基本地形保持一致(或相似)。
其他项目都填好了,维度文件也配置过了,只有"noise_router"没填(打上了问号),请帮忙填上这几个参数。
(源代码我检查过了,没解决问题,找不到这些参数应该填多少)

补充:解决了,放到了Xdi8aho-Mod/xdi8aho_noise.json at master · Xdi8Mod/Xdi8aho-Mod (github.com)
可以看看这篇文章,不过作者还没有写完,只介绍了final density一项对世界生成的影响
https://misode.github.io/guides/noise-router/
看起来还是挺复杂的,并不是简单的参数就可以搞定,填这个相当于模型调参,大概要一点一点试出来……
https://misode.github.io/guides/noise-router/
看起来还是挺复杂的,并不是简单的参数就可以搞定,填这个相当于模型调参,大概要一点一点试出来……