{
  "$id": "blockception.minecraft.behavior.entities.1.8.0.minecraft.behavior.send_event",
  "description": "Allows the mob to send an event to another mob.",
  "type": "object",
  "title": "Send Event 1.8.0",
  "additionalProperties": false,
  "required": [],
  "properties": {
    "priority": { "$ref": "./types/priority.json" },
    "cast_duration": { "type": "number", "description": "Time in seconds for the entire event sending process", "title": "Send Event" },
    "sequence": {
      "type": "array",
      "description": "List of events to send",
      "title": "Sequence",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "title": "Sequence",
        "properties": {
          "delay": { "type": "number", "default": 0, "description": "Amount of time in seconds before starting this step", "title": "Delay" },
          "event": { "type": "string", "default": "", "description": "The event to send to the entity", "title": "Event" },
          "sound_event": { "type": "string", "default": "", "description": "The sound event to play when this step happens", "title": "Sound Event" }
        }
      }
    }
  }
}
