{
  "type": "minecraft:range_choice",
  "input": "rfi:rivers",
  "min_inclusive": 0,
  "max_exclusive": 1,
  "when_in_range": {
    "type": "minecraft:cache_once",
    "argument": {
      "type": "minecraft:spline",
      "spline": {
        "coordinate": "minecraft:overworld/ridges",
        "points": [
          {
            "location": -2,
            "derivative": 0,
            "value": 0
          },
          {
            "location": -0.08,
            "derivative": 0,
            "value": -0.075
          },
          {
            "location": 0,
            "derivative": 0,
            "value": -3
          },
          {
            "location": 0.08,
            "derivative": 0,
            "value": -0.075
          },
          {
            "location": 2,
            "derivative": 0,
            "value": 0
          }
        ]
      }
    }
  },
  "when_out_of_range": 0
}