{
	"type": "minecraft:flat_cache",
	"argument": {
		"type": "minecraft:cache_2d",
		"argument": {
			"type": "minecraft:add",
			"argument1": 10.0,
			"argument2": {
				"type": "minecraft:mul",
				"argument1": {
					"type": "minecraft:blend_alpha"
				},
				"argument2": {
					"type": "minecraft:add",
					"argument1": -10.0,
					"argument2": {
						"type": "minecraft:spline",
						"spline": {
							"coordinate": "tfg:mars/continents",
							"points": [
								{
									"derivative": 0.0,
									"location": -0.6,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.2,
												"value": 1.3
											},
											{
												"derivative": 0.0,
												"location": 0.2,
												"value": 3.25
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": -0.5,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.05,
												"value": 3.3
											},
											{
												"derivative": 0.0,
												"location": 0.05,
												"value": 1.67
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": -0.35,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.2,
												"value": 1.3
											},
											{
												"derivative": 0.0,
												"location": 0.2,
												"value": 2.25
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": -0.25,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.2,
												"value": 2.3
											},
											{
												"derivative": 0.0,
												"location": 0.2,
												"value": 3.25
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": -0.1,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.05,
												"value": 2.67
											},
											{
												"derivative": 0.0,
												"location": 0.05,
												"value": 1.3
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": 0.03,
									"value": {
										"coordinate": "tfg:mars/ridges",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.2,
												"value": 1.2
											},
											{
												"derivative": 0.0,
												"location": 0.2,
												"value": 0.9
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": 0.35,
									"value": 1.25
								},
								{
									"derivative": 0.0,
									"location": 0.45,
									"value": {
										"coordinate": "tfg:mars/ridges_folded",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.9,
												"value": 2.25
											},
											{
												"derivative": 0.0,
												"location": -0.69,
												"value": 1.0
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": 0.55,
									"value": {
										"coordinate": "tfg:mars/ridges_folded",
										"points": [
											{
												"derivative": 0.0,
												"location": -0.9,
												"value": 2.25
											},
											{
												"derivative": 0.0,
												"location": -0.69,
												"value": 0.8
											}
										]
									}
								},
								{
									"derivative": 0.0,
									"location": 0.62,
									"value": 2.25
								}
							]
						}
					}
				}
			}
		}
	}
}