{
  "display": {
    "icon": {
      "item": "minecraft:structure_block",
      "nbt": "{CustomModelData:8361004}"
    },
    "title": {
      "translate": "advancements.sanguine.kill_blood_mob"
    },
    "description": {
      "translate": "advancements.sanguine.kill_blood_mob.description"
    },
    "frame": "goal",
    "show_toast": true,
    "announce_to_chat": true,
    "hidden": false
  },
  "parent": "sanguine:sanguine/blood_moon",
  "criteria": {
    "unborn": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:vindicator",
          "nbt": "{Tags:[\"sanguine.unborn\"]}"
        }
      }
    },
    "gurgle": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.gurgle\"]}"
        }
      }
    },
    "carrion": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.carrion\"]}"
        }
      }
    },
    "offal": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:vindicator",
          "nbt": "{Tags:[\"sanguine.offal\"]}"
        }
      }
    },
    "butcher": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.butcher\"]}"
        }
      }
    },
    "reaper": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.reaper\"]}"
        }
      }
    },
    "maul": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.maul\"]}"
        }
      }
    },
    "gore_zombie": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:zombie",
          "nbt": "{Tags:[\"sanguine.gore_zombie\"]}"
        }
      }
    },
    "gore_skeleton": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:skeleton",
          "nbt": "{Tags:[\"sanguine.gore_skeleton\"]}"
        }
      }
    },
    "grub": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:vindicator",
          "nbt": "{Tags:[\"sanguine.grub\"]}"
        }
      }
    },
    "anemone": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.anemone\"]}"
        }
      }
    },
    "bruiser": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.bruiser\"]}"
        }
      }
    },
    "scavenger": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.scavenger\"]}"
        }
      }
    },
    "vermin": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.vermin\"]}"
        }
      }
    },
    "watchman": {
      "trigger": "minecraft:player_killed_entity",
      "conditions": {
        "entity": {
          "type": "minecraft:wandering_trader",
          "nbt": "{Tags:[\"sanguine.watchman\"]}"
        }
      }
    }
  },
  "requirements": [
    [
      "unborn",
      "gurgle",
      "carrion",
      "offal",
      "butcher",
      "reaper",
      "maul",
      "gore_zombie",
      "gore_skeleton",
      "grub",
      "bruiser",
      "anemone",
      "scavenger",
      "vermin",
      "watchman"
    ]
  ]
}
