{
  "condition": "minecraft:any_of",
  "terms": [
    {
      "condition": "minecraft:entity_properties",
      "entity": "this",
      "predicate": {
        "type_specific": {
          "type": "minecraft:player",
          "stats": [],
          "input": {
            "forward": true
          }
        },
        "equipment": {
          "feet": {
            "items": "#minecraft:foot_armor",
            "predicates": {
              "minecraft:enchantments": [
                {
                  "enchantments": "minecraft:soul_speed"
                }
              ]
            }
          }
        },
        "stepping_on": {
          "block": {
            "blocks": "#minecraft:soul_speed_blocks"
          }
        }
      }
    },
    {
      "condition": "minecraft:entity_properties",
      "entity": "this",
      "predicate": {
        "type_specific": {
          "type": "minecraft:player",
          "stats": [],
          "input": {
            "backward": true
          }
        },
        "equipment": {
          "feet": {
            "items": "#minecraft:foot_armor",
            "predicates": {
              "minecraft:enchantments": [
                {
                  "enchantments": "minecraft:soul_speed"
                }
              ]
            }
          }
        },
        "stepping_on": {
          "block": {
            "blocks": "#minecraft:soul_speed_blocks"
          }
        }
      }
    },
    {
      "condition": "minecraft:entity_properties",
      "entity": "this",
      "predicate": {
        "type_specific": {
          "type": "minecraft:player",
          "stats": [],
          "input": {
            "left": true
          }
        },
        "equipment": {
          "feet": {
            "items": "#minecraft:foot_armor",
            "predicates": {
              "minecraft:enchantments": [
                {
                  "enchantments": "minecraft:soul_speed"
                }
              ]
            }
          }
        },
        "stepping_on": {
          "block": {
            "blocks": "#minecraft:soul_speed_blocks"
          }
        }
      }
    },
    {
      "condition": "minecraft:entity_properties",
      "entity": "this",
      "predicate": {
        "type_specific": {
          "type": "minecraft:player",
          "stats": [],
          "input": {
            "right": true
          }
        },
        "equipment": {
          "feet": {
            "items": "#minecraft:foot_armor",
            "predicates": {
              "minecraft:enchantments": [
                {
                  "enchantments": "minecraft:soul_speed"
                }
              ]
            }
          }
        },
        "stepping_on": {
          "block": {
            "blocks": "#minecraft:soul_speed_blocks"
          }
        }
      }
    },
    {
      "condition": "minecraft:entity_properties",
      "entity": "this",
      "predicate": {
        "location": {},
        "stepping_on": {
          "block": {
            "blocks": "minecraft:sculk_catalyst",
            "state": {
              "bloom": "true"
            }
          }
        }
      }
    }
  ]
}