{
    "processors": [
        {
            "processor_type": "minecraft:rule",
            "rules": [
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:tall_grass"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:blue_orchid"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:cornflower"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:orange_tulip"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:large_amethyst_bud"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:small_amethyst_bud"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:warped_roots"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:always_true"
                    },
                    "output_state": {
                        "Name": "minecraft:air"
                    }
                },
                {
                    "input_predicate": {
                        "block": "minecraft:basalt",
                        "predicate_type": "minecraft:block_match"
                    },
                    "location_predicate": {
                        "block": "minecraft:water",
                        "predicate_type": "minecraft:block_match"
                    },
                    "output_state": {
                        "Name": "minecraft:water",
                        "Properties": {
                            "level": "0"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:grass_block"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.2
                    },
                    "output_state": {
                        "Name": "minecraft:grass_block"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:grass_block"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "z"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:grass_block"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "x"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:grass_block"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:cobblestone"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:grass_block"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:deepslate",
                        "probability": 0.02
                    },
                    "output_state": {
                        "Name": "minecraft:warped_nylium"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:calcite"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.2
                    },
                    "output_state": {
                        "Name": "minecraft:grass_block"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:calcite"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "z"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:calcite"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "x"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:calcite"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:cobblestone"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:calcite"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:deepslate",
                        "probability": 0.02
                    },
                    "output_state": {
                        "Name": "minecraft:warped_nylium"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:podzol"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.2
                    },
                    "output_state": {
                        "Name": "minecraft:grass_block"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:podzol"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "z"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:podzol"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:basalt",
                        "Properties": {
                            "axis": "x"
                        }
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:podzol"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:basalt",
                        "probability": 0.08
                    },
                    "output_state": {
                        "Name": "minecraft:cobblestone"
                    }
                },
                {
                    "location_predicate": {
                        "predicate_type": "minecraft:block_match",
                        "block": "minecraft:podzol"
                    },
                    "input_predicate": {
                        "predicate_type": "minecraft:random_block_match",
                        "block": "minecraft:deepslate",
                        "probability": 0.02
                    },
                    "output_state": {
                        "Name": "minecraft:warped_nylium"
                    }
                }
            ]
        }
    ]
}