{
  "$id": "blockception.minecraft.behavior.entities.filters.has_ability",
  "type": "object",
  "title": "Has Ability",
  "description": "Returns true when the subject entity has the named ability.",
  "required": ["value"],
  "properties": {
    "test": { "type": "string", "title": "Test Property", "description": "Returns true when the subject entity has the named ability." },
    "operator": { "$ref": "./types/operator.json" },
    "subject": { "$ref": "./types/subject.json" },
    "value": {
      "type": "string",
      "description": "(Required) The Ability type to test",
      "enum": ["flySpeed", "flying", "instabuild", "invulnerable", "lightning", "mayfly", "mute", "noclip", "walkSpeed", "worldbuilder"],
      "title": "Value"
    }
  }
}
