{
	"config": {
		"half_height": 2,
		"radius": {
			"type": "minecraft:uniform",
			"value": {
				"max_inclusive": 6,
				"min_inclusive": 2
			}
		},
		"state_provider": {
			"fallback": {
				"state": {
					"Name": "minecraft:dirt"
				},
				"type": "minecraft:simple_state_provider"
			},
			"rules": [
				{
					"if_true": {
						"predicate": {
							"predicates": [
								{
									"offset": [
										0,
										1,
										0
									],
									"type": "minecraft:solid"
								},
								{
									"fluids": "minecraft:water",
									"offset": [
										0,
										1,
										0
									],
									"type": "minecraft:matching_fluids"
								}
							],
							"type": "minecraft:any_of"
						},
						"type": "minecraft:not"
					},
					"then": {
						"state": {
							"Name": "minecraft:grass_block",
							"Properties": {
								"snowy": "false"
							}
						},
						"type": "minecraft:simple_state_provider"
					}
				}
			]
		},
		"target": {
			"blocks": [
				"minecraft:dirt",
				"minecraft:mud"
			],
			"type": "minecraft:matching_blocks"
		}
	},
	"type": "minecraft:disk"
}