[
  {
    "processor_type": "minecraft:rule",
    "rules": [
      {
        "input_predicate": {
          "block": "minecraft:cobblestone",
          "predicate_type": "minecraft:random_block_match",
          "probability": 0.7
        },
        "location_predicate": {
          "predicate_type": "minecraft:always_true"
        },
        "output_state": {
          "Name": "minecraft:mossy_cobblestone"
        }
      },
      {
        "location_predicate": {
          "predicate_type": "minecraft:always_true"
        },
        "input_predicate": {
          "predicate_type": "minecraft:random_block_match",
          "block": "minecraft:stone_bricks",
          "probability": 0.7
        },
        "output_state": {
          "Name": "minecraft:mossy_stone_bricks"
        }
      }
    ]
  },
  {
    "processor_type": "minecraft:block_rot",
    "integrity": 0.9
  }
]