{
  "type": "minecraft:range_choice",
  "input": {
    "type": "minecraft:interpolated",
    "argument": {
      "type": "minecraft:range_choice",
      "input": "minecraft:y",
      "max_exclusive": -64.0,
      "min_inclusive": -124.0,
      "when_in_range": {
        "type": "minecraft:noise",
        "noise": "minecraft:noodle",
        "xz_scale": 0.25,
        "y_scale": 0.2
      },
      "when_out_of_range": -1.0
    }
  },
  "max_exclusive": 0.0,
  "min_inclusive": -1000000.0,
  "when_in_range": 64.0,
  "when_out_of_range": {
    "type": "minecraft:add",
    "argument1": {
      "type": "minecraft:interpolated",
      "argument": {
        "type": "minecraft:range_choice",
        "input": "minecraft:y",
        "max_exclusive": -64.0,
        "min_inclusive": -124.0,
        "when_in_range": {
          "type": "minecraft:add",
          "argument1": -0.07500000000000001,
          "argument2": {
            "type": "minecraft:mul",
            "argument1": 0.055,
            "argument2": {
              "type": "minecraft:noise",
              "noise": "minecraft:noodle_thickness",
              "xz_scale": 0.25,
              "y_scale": 0.2
            }
          }
        },
        "when_out_of_range": 0.0
      }
    },
    "argument2": {
      "type": "minecraft:mul",
      "argument1": 3.5,
      "argument2": {
        "type": "minecraft:max",
        "argument1": {
          "type": "minecraft:abs",
          "argument": {
            "type": "minecraft:interpolated",
            "argument": {
              "type": "minecraft:range_choice",
              "input": "minecraft:y",
              "max_exclusive": -64.0,
              "min_inclusive": -124.0,
              "when_in_range": {
                "type": "minecraft:noise",
                "noise": "minecraft:noodle_ridge_a",
                "xz_scale": 0.6666666666666665,
                "y_scale": 0.6666666666666665
              },
              "when_out_of_range": 0.0
            }
          }
        },
        "argument2": {
          "type": "minecraft:abs",
          "argument": {
            "type": "minecraft:interpolated",
            "argument": {
              "type": "minecraft:range_choice",
              "input": "minecraft:y",
              "max_exclusive": -64.0,
              "min_inclusive": -124.0,
              "when_in_range": {
                "type": "minecraft:noise",
                "noise": "minecraft:noodle_ridge_b",
                "xz_scale": 0.6666666666666665,
                "y_scale": 0.6666666666666665
              },
              "when_out_of_range": 0.0
            }
          }
        }
      }
    }
  }
}