{
	"type": "minecraft:flat_cache",
	"argument": {
		"type": "minecraft:cache_2d",
		"argument": {
			"type": "minecraft:spline",
			"spline": {
				"coordinate": "stellarity:climate/continents",
				"points": [
					{
						"location": 0.2,
						"derivative": 1,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.1,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.5,
									"derivative": 0,
									"value": 0.15
								},
								{
									"location": 0.9,
									"derivative": 0,
									"value": 0.2
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.4,
						"derivative": 10,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.1,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.4,
									"derivative": 0,
									"value": 0.1
								},
								{
									"location": 0.5,
									"derivative": 0,
									"value": 0.15
								},
								{
									"location": 0.9,
									"derivative": 0,
									"value": 0.2
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.5,
						"derivative": 0,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.6,
									"derivative": 0,
									"value": 0.1
								},
								{
									"location": 0.7,
									"derivative": 0,
									"value": 0.114
								},
								{
									"location": 0.8,
									"derivative": 0,
									"value": 0.17
								},
								{
									"location": 0.9,
									"derivative": 0,
									"value": 0.2
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.6,
						"derivative": 0,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.1,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.3,
									"derivative": 0,
									"value": 0.055
								},
								{
									"location": 0.6,
									"derivative": 0,
									"value": 0.1
								},
								{
									"location": 0.7,
									"derivative": 0,
									"value": 0.114
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.7,
						"derivative": 0.2,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.1,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.4,
									"derivative": 0,
									"value": 0.1
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.8,
						"derivative": 3,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.1,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.2,
									"derivative": 0,
									"value": 0.05
								},
								{
									"location": 0.3,
									"derivative": 0,
									"value": 0.055
								},
								{
									"location": 0.5,
									"derivative": 0,
									"value": 0.15
								},
								{
									"location": 0.9,
									"derivative": 0,
									"value": 0.2
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					},
					{
						"location": 0.9,
						"derivative": 1.52,
						"value": {
							"coordinate": "stellarity:climate/erosion",
							"points": [
								{
									"location": 0.8,
									"derivative": 0,
									"value": 0.17
								},
								{
									"location": 0.9,
									"derivative": 0,
									"value": 0.2
								},
								{
									"location": 1,
									"derivative": 0,
									"value": 0.25
								}
							]
						}
					}
				]
			}
		}
	}
}
