{
    "type": "minecraft:flat_cache",
    "input": {
        "type": "minecraft:spline",
        "spline": {
            "coordinate": {
                "type": "minecraft:mul",
                "left": 1.0,
                "right": {
                    "type": "minecraft:spline",
                    "spline": {
                        "coordinate": "minecraft:overworld/continents-1",
                        "points": [
                            {
                                "location": -1.25,
                                "derivative": 0.0,
                                "value": -1.25
                            },
                            {
                                "location": -0.11,
                                "derivative": 0.0,
                                "value": {
                                    "coordinate": "minecraft:overworld/continents-2",
                                    "points": [
                                        {
                                            "location": -2.0,
                                            "derivative": 0.0,
                                            "value": -1.0
                                        },
                                        {
                                            "location": 2.0,
                                            "derivative": 0.0,
                                            "value": 1.0
                                        }
                                    ]
                                }
                            },
                            {
                                "location": 0.03,
                                "derivative": 0.0,
                                "value": {
                                    "coordinate": "minecraft:overworld/continents-1",
                                    "points": [
                                        {
                                            "location": -1.25,
                                            "derivative": 0.0,
                                            "value": -1.25
                                        },
                                        {
                                            "location": 1.25,
                                            "derivative": 0.0,
                                            "value": 1.25
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "points": [
                {
                    "location": -2.35,
                    "derivative": 0,
                    "value": 1.0
                },
                {
                    "location": -1.05,
                    "derivative": 0,
                    "value": -1.0
                },
                {
                    "location": 1.25,
                    "derivative": 0,
                    "value": 1.0
                }
            ]
        }
    }
}