{
    "type": "minecraft:add",
    "argument1": {
        "type": "minecraft:mul",
        "argument1": {
            "type": "minecraft:add",
            "argument1": {
                "type": "minecraft:noise",
                "noise": "minecraft:temperature",
                "xz_scale": 0.18,
                "y_scale": 0
            },
            "argument2": {
                "type": "minecraft:noise",
                "noise": "minecraft:temperature-island",
                "xz_scale": 0.035,
                "y_scale": 0
            }
        },
        "argument2": -0.12
    },
    "argument2": {
        "type": "minecraft:noise",
        "noise": "minecraft:temperature",
        "xz_scale": 0.09,
        "y_scale": 0
    }
}