{
  "type": "minecraft:add",
  "argument1": {
    "type": "minecraft:y_clamped_gradient",
    "from_y": 9,
    "to_y": 520,
    "from_value": 1,
    "to_value": -4
  },
  "argument2": {
    "type": "minecraft:add",
    "argument1": {
      "type": "minecraft:noise",
      "noise": "minecraft:cave_layer",
      "xz_scale": 0.5,
      "y_scale": 0.3
    },
    "argument2": {
      "type": "minecraft:noise",
      "noise": "minecraft:badlands_surface",
      "xz_scale": 0.4,
      "y_scale": 0.2
    }
  }
}