{
    "type": "minecraft:flat_cache",
    "argument": {
        "type": "minecraft:add",
        "argument1": {
            "type": "minecraft:flat_cache",
            "argument": {
                "type": "minecraft:shifted_noise",
                "noise": "minecraft:ridge",
                "shift_x": "minecraft:shift_x",
                "shift_y": {
                    "type": "minecraft:mul",
                    "argument1": 100,
                    "argument2": "minecraft:overworld/erosion"
                },
                "shift_z": "minecraft:shift_z",
                "xz_scale": 0.19,
                "y_scale": 0.0
            }
        },
        "argument2": {
            "type": "minecraft:add",
            "argument1": {
                "type": "minecraft:flat_cache",
                "argument": {
                    "type": "minecraft:shifted_noise",
                    "noise": "minecraft:ridge-1",
                    "shift_x": "minecraft:shift_x",
                    "shift_y": {
                        "type": "minecraft:mul",
                        "argument1": 100,
                        "argument2": "minecraft:overworld/erosion"
                    },
                    "shift_z": "minecraft:shift_z",
                    "xz_scale": 0.08,
                    "y_scale": 0.0
                }
            },
            "argument2": {
                "type": "minecraft:add",
                "argument1": {
                    "type": "minecraft:flat_cache",
                    "argument": {
                        "type": "minecraft:shifted_noise",
                        "noise": "minecraft:ridge-2",
                        "shift_x": "minecraft:shift_x",
                        "shift_y": {
                            "type": "minecraft:mul",
                            "argument1": 100,
                            "argument2": "minecraft:overworld/erosion"
                        },
                        "shift_z": "minecraft:shift_z",
                        "xz_scale": 0.035,
                        "y_scale": 0.0
                    }
                },
                "argument2": 0.0
            }
        }
    }
}