{
  "type": "minecraft:flat_cache",
  "argument": {
    "type": "minecraft:cache_2d",
    "argument": {
      "type": "minecraft:range_choice",
      "input": "minecraft:overworld/ridges",
      "min_inclusive": -1000000,
      "max_exclusive": -0.72,
      "when_in_range": {
        "type": "minecraft:range_choice",
        "input": "minecraft:overworld/continents",
        "min_inclusive": -0.11,
        "max_exclusive": 1000000,
        "when_in_range": {
          "type": "minecraft:range_choice",
          "input": "minecraft:overworld/erosion",
          "min_inclusive": -1000000,
          "max_exclusive": -0.375,
          "when_in_range": {
            "type": "minecraft:range_choice",
            "input": "minecraft:overworld/temperature",
            "min_inclusive": 0.2,
            "max_exclusive": 0.55,
            "when_in_range": {
              "type": "minecraft:max",
              "argument1": -0.12,
              "argument2": {
                "type": "minecraft:mul",
                "argument1": 1.2,
                "argument2": {
                  "type": "minecraft:add",
                  "argument1": 0.72,
                  "argument2": "minecraft:overworld/ridges"
                }
              }
            },
            "when_out_of_range": 0
          },
          "when_out_of_range": 0
        },
        "when_out_of_range": 0
      },
      "when_out_of_range": 0
    }
  }
}