{
  "type": "minecraft:generic",
  "pools": [
    {
      "rolls": 1,
      "entries": [
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/any_village",
          "conditions": [
            {
              "condition": "minecraft:inverted",
              "term": {
                "condition": "minecraft:entity_properties",
                "entity": "this",
                "predicate": {
                  "location": {
                    "structures": [
                      "nova_structures:tavern_acacia",
                      "nova_structures:tavern_birch",
                      "nova_structures:tavern_cherry",
                      "nova_structures:tavern_dark_oak",
                      "nova_structures:tavern_desert",
                      "nova_structures:tavern_jungle",
                      "nova_structures:tavern_mangrove",
                      "nova_structures:tavern_oak",
                      "nova_structures:tavern_pale",
                      "nova_structures:tavern_snowy",
                      "nova_structures:tavern_spruce",
                      "nova_structures:tavern_swamp"
                    ]
                  }
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_acacia",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_oak"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_birch",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_jungle"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_cherry",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_birch"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_dark_oak",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_pale"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_desert",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_acacia"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_jungle",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_cherry"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_mangrove",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_swamp"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_pale",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_mangrove"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_snowy",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_desert"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_spruce",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_snowy"
                }
              }
            }
          ]
        },
        {
          "type": "minecraft:loot_table",
          "value": "nova_structures:charts/tavern_swamp",
          "conditions": [
            {
              "condition": "minecraft:entity_properties",
              "entity": "this",
              "predicate": {
                "location": {
                  "structures": "nova_structures:tavern_dark_oak"
                }
              }
            }
          ]
        }
      ]
    }
  ]
}