{
  "name": "hexcasting.entry.entities",
  "category": "hexcasting:patterns",
  "icon": "minecraft:pig_spawn_egg",
  "sortnum": 6,
  "advancement": "hexcasting:root",
  "read_by_default": true,
  "pages": [
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity",
      "anchor": "hexcasting:get_entity",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.1"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity/animal",
      "anchor": "hexcasting:get_entity/animal",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.2"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity/monster",
      "anchor": "hexcasting:get_entity/monster",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.3"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity/item",
      "anchor": "hexcasting:get_entity/item",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.4"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity/player",
      "anchor": "hexcasting:get_entity/player",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.5"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:get_entity/living",
      "anchor": "hexcasting:get_entity/living",
      "input": "vector",
      "output": "entity or null",
      "text": "hexcasting.page.entities.6"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/animal",
      "anchor": "hexcasting:zone_entity/animal",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.7"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/not_animal",
      "anchor": "hexcasting:zone_entity/not_animal",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.8"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/monster",
      "anchor": "hexcasting:zone_entity/monster",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.9"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/not_monster",
      "anchor": "hexcasting:zone_entity/not_monster",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.10"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/item",
      "anchor": "hexcasting:zone_entity/item",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.11"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/not_item",
      "anchor": "hexcasting:zone_entity/not_item",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.12"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/player",
      "anchor": "hexcasting:zone_entity/player",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.13"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/not_player",
      "anchor": "hexcasting:zone_entity/not_player",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.14"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/living",
      "anchor": "hexcasting:zone_entity/living",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.15"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity/not_living",
      "anchor": "hexcasting:zone_entity/not_living",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.16"
    },
    {
      "type": "hexcasting:pattern",
      "op_id": "hexcasting:zone_entity",
      "anchor": "hexcasting:zone_entity",
      "input": "vector, number",
      "output": "list of entities",
      "text": "hexcasting.page.entities.17"
    }
  ]
}
