{
	"feature": {
		"type": "minecraft:random_patch",
		"config": {
			"tries": 512,
			"xz_spread": 8,
			"y_spread": 0,
			"feature": {
				"feature": {
					"type": "minecraft:simple_block",
					"config": {
						"to_place": {
							"type": "minecraft:simple_state_provider",
							"state": {
								"Name": "minecraft:stone"
							}
						}
					}
				},
				"placement": [
					{
						"type": "minecraft:heightmap",
						"heightmap": "MOTION_BLOCKING_NO_LEAVES"
					},
					{
						"type": "minecraft:environment_scan",
						"direction_of_search": "down",
						"max_steps": 12,
						"target_condition": {
							"type": "all_of",
							"predicates": [
								{
									"type": "minecraft:matching_block_tag",
									"offset": [
										0,
										0,
										0
									],
									"tag": "minecraft:dirt"
								},
								{
									"type": "not",
									"predicate": {
										"type": "minecraft:matching_block_tag",
										"offset": [
											0,
											0,
											0
										],
										"tag": "minecraft:sand"
									}
								},
								{
									"type": "not",
									"predicate": {
										"type": "minecraft:matching_blocks",
										"offset": [
											0,
											0,
											0
										],
										"blocks": [
											"snow_block"
										]
									}
								}
							]
						}
					},
					{
						"type": "minecraft:block_predicate_filter",
						"predicate": {
							"type": "minecraft:all_of",
							"predicates": [
								{
									"type": "minecraft:any_of",
									"predicates": [
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												2,
												0
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												1,
												0
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												2,
												-1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												2,
												1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												2,
												-1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												2,
												1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												2,
												0
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												2,
												0
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												2,
												1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												2,
												-1
											],
											"tag": "minecraft:base_stone_overworld"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												3,
												1
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												3,
												-1
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												3,
												-1
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												3,
												1
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												1,
												3,
												0
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												-1,
												3,
												0
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												3,
												1
											],
											"tag": "minecraft:moss_replaceable"
										},
										{
											"type": "minecraft:matching_block_tag",
											"offset": [
												0,
												3,
												-1
											],
											"tag": "minecraft:moss_replaceable"
										}
									]
								}
							]
						}
					},
					{
						"type": "minecraft:block_predicate_filter",
						"predicate": {
							"type": "minecraft:all_of",
							"predicates": [
								{
									"type": "minecraft:not",
									"predicate": {
										"type": "minecraft:matching_block_tag",
										"offset": [
											0,
											-1,
											0
										],
										"tag": "minecraft:terracotta"
									}
								},
								{
									"type": "minecraft:matching_block_tag",
									"offset": [
										0,
										-1,
										0
									],
									"tag": "minecraft:moss_replaceable"
								}
							]
						}
					}
				]
			}
		}
	},
	"placement": [
		{
			"type": "minecraft:count",
			"count": 6
		},
		{
			"type": "minecraft:in_square"
		},
		{
			"type": "minecraft:heightmap",
			"heightmap": "MOTION_BLOCKING_NO_LEAVES"
		}
	]
}