{
    "format_version": "1.14.0", 
    "minecraft:biome": {
        "description": {
            "identifier": "dm111_ice_plains", 
            "inherits": "ice_plains"
        }, 
        "components": {
            "minecraft:surface_parameters": {
                "sea_floor_depth": 7,
                "sea_floor_material": "minecraft:emerald_block",
                "foundation_material": "minecraft:iron_block",
                "mid_material": "minecraft:gold_block",
                "top_material": "minecraft:diamond_block",
                "sea_material": "minecraft:water"
            },

            "minecraft:overworld_generation_rules": {
                "hills_transformation": "dm111_ice_mountains", 
                "mutate_transformation": "dm111_ice_plains_spikes", 
                "generate_for_climates": [
                    ["frozen", 3]
                ]
            },

            "netease:overworld_surface": {
                "adjustments": [
                {
                    "type": "fill",   // 必填：type类型。目前仅支持：填充节点（fill），移动节点（move）
                    "min_height": 140,   // 必填：选取的最小高度，支持molang字符串。如果超过自定义维度的最小高度，则进游戏时会弹出断言窗口
                    "max_height": 160,   // 必填：选取的最大高度，支持molang字符串。如果超过自定义维度的最大高度，则进游戏时会弹出断言窗口
                    "pool": [   // 必填：填充的方块池，根据权重，对选中的区域进行填充
                        {
                            "fill_block": "minecraft:grass",   // "fill_block"是填充的方块名称，支持附加值（看看怎么输入才可以识别）
                            "weight": 10   // "weight"是填充的方块的生成权重
                        },
                        {
                            "fill_block": "minecraft:gold_block",
                            "weight": 10
                        }
                        // {
                        //     "fill_block": {
                        //         "name": "minecraft:wool",
                        //         "states": {
                        //             "color": "green"
                        //         }
                        //     },
                        //     "weight": 10
                        // }
                    ]
                },
                {
                    "type": "move",   // 必填：type类型。目前仅支持：填充节点（fill），移动节点（move）
                    "min_height": "variable.height - 5",   // 必填：选取的最小高度，支持molang字符串。如果超过自定义维度的最小高度，则进游戏时会弹出断言窗口  variable.height - 5
                    "max_height": "variable.height",   // 必填：选取的最大高度，支持molang字符串。如果超过自定义维度的最大高度，则进游戏时会弹出断言窗口
                    "move_offset": 50   // 必填：上下移动偏移量，暂不支持molang语句
                }
            ]
            },
            "dm111": {}
        }
    }
}