{
	"processors": [
		{
			"processor_type": "minecraft:rule",
			"rules": [
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:spruce_planks",
						"probability": 0.05
					},
					"output_state": {
						"Name": "minecraft:oak_planks"
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:spruce_planks",
						"probability": 0.01
					},
					"output_state": {
						"Name": "minecraft:spruce_trapdoor",
						"Properties": {
							"facing": "north",
							"half": "top",
							"open": "false",
							"powered": "false",
							"waterlogged": "false"
						}
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:spruce_planks",
						"probability": 0.01
					},
					"output_state": {
						"Name": "minecraft:spruce_trapdoor",
						"Properties": {
							"facing": "east",
							"half": "top",
							"open": "false",
							"powered": "false",
							"waterlogged": "false"
						}
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:cobweb",
						"probability": 0.85
					},
					"output_state": {
						"Name": "minecraft:air"
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:spruce_planks",
						"probability": 0.08
					},
					"output_state": {
						"Name": "minecraft:stone_bricks"
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_blockstate_match",
						"block_state": {
							"Name": "minecraft:spruce_log",
							"Properties": {
								"axis": "z"
							}
						},
						"probability": 0.27
					},
					"output_state": {
						"Name": "minecraft:stripped_spruce_log",
						"Properties": {
							"axis": "z"
						}
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_block_match",
						"block": "minecraft:oak_fence",
						"probability": 0.15
					},
					"output_state": {
						"Name": "minecraft:chain",
						"Properties": {
							"waterlogged": "false",
							"axis": "y"
						}
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_blockstate_match",
						"block_state": {
							"Name": "minecraft:spruce_planks"
						},
						"probability": 0.027
					},
					"output_state": {
						"Name": "minecraft:spruce_slab",
						"Properties": {
							"type": "bottom",
							"waterlogged": "false"
						}
					}
				},
				{
					"location_predicate": {
						"predicate_type": "minecraft:always_true"
					},
					"input_predicate": {
						"predicate_type": "minecraft:random_blockstate_match",
						"block_state": {
							"Name": "minecraft:spruce_log",
							"Properties": {
								"axis": "z"
							}
						},
						"probability": 0.27
					},
					"output_state": {
						"Name": "minecraft:spruce_planks"
					}
				}
			]
		}
	]
}
