{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.villager_v2_base": {
      "arrays": {
        "textures": {
          "Array.skins": [
            "Texture.base",
            "Texture.base2",
            "Texture.base3",
            "Texture.base4",
            "Texture.base5",
            "Texture.base6"
          ]
        }
      },
      "geometry": "Geometry.default",
      "materials": [
        { "*": "Material.default" }
      ],
      "textures": [
        "Array.skins[query.skin_id]"
      ]
    },
    "controller.render.villager_v2_b": {
      "arrays": {
        "textures": {
          "Array.b": [ 
            "Texture.plains",
            "Texture.desert",
            "Texture.jungle",
            "Texture.savanna",
            "Texture.snow",
            "Texture.swamp",
            "Texture.taiga"
          ]
        }
      },
      "geometry": "Geometry.biomes",
      "materials": [
        { "*": "Material.default" }
      ],
      "part_visibility": [
        { "glowa": "variable.profession_index != 1 && variable.profession_index != 2 && variable.profession_index != 3 && variable.profession_index != 4 && variable.profession_index != 5 && variable.profession_index != 6 && variable.profession_index != 9 && variable.profession_index != 11"}
      ],
      "textures": [
        "Array.b[query.mark_variant]"
      ]
    },
    "controller.render.villager_v2_p": {
      "arrays": {
        "textures": {
          "Array.professions": [
            "Texture.unskilled",
            "Texture.farmer",
            "Texture.fisherman",
            "Texture.shepherd",
            "Texture.fletcher",
            "Texture.librarian",
            "Texture.cartographer",
            "Texture.cleric",
            "Texture.armorer",
            "Texture.weapon_smith",
            "Texture.tool_smith",
            "Texture.butcher",
            "Texture.leatherworker",
            "Texture.stonemason",
            "Texture.nitwit"
          ]
        }
      },
      "geometry": "Geometry.professions",
      "materials": [
        { "*": "Material.default" }
      ],
      "textures": [
        "Array.professions[variable.profession_index]"
      ]
    },
    "controller.render.villager_v2_g": {
      "arrays": {
        "textures": {
          "Array.glass": [
            "Texture.unskilled_g",
            "Texture.farmer_g",
            "Texture.fisherman_g",
            "Texture.shepherd_g",
            "Texture.fletcher_g",
            "Texture.librarian_g",
            "Texture.cartographer_g",
            "Texture.cleric_g",
            "Texture.armorer_g",
            "Texture.weapon_smith_g",
            "Texture.tool_smith_g",
            "Texture.butcher_g",
            "Texture.leatherworker_g",
            "Texture.stonemason_g",
            "Texture.nitwit_g"
          ]
        }
      },
      "geometry": "Geometry.glass",
      "materials": [
        { "*": "Material.glass" }
      ],
      "part_visibility": [
        { "glass": "variable.profession_index != 1 && variable.profession_index != 2 && variable.profession_index != 3 && variable.profession_index != 4 && variable.profession_index != 6 && variable.profession_index != 7 && variable.profession_index != 8 && variable.profession_index != 9 && variable.profession_index != 10 && variable.profession_index != 11 && variable.profession_index != 12 && variable.profession_index != 13 && variable.profession_index != 14 && variable.profession_index != 0 "},
        { "monocle": "variable.profession_index != 1 && variable.profession_index != 2 && variable.profession_index != 3 && variable.profession_index != 4 && variable.profession_index != 5 && variable.profession_index != 7 && variable.profession_index != 8 && variable.profession_index != 9 && variable.profession_index != 10 && variable.profession_index != 11 && variable.profession_index != 12 && variable.profession_index != 13 && variable.profession_index != 14 && variable.profession_index != 0"}
      ],
      "textures": [
        "Array.glass[variable.profession_index]"
      ]
    }
  }
}
