{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.crl.pig": {
      "arrays": {
        "textures": {
          "Array.variant_skins": [
            "Texture.default",
            "Texture.default",
            "Texture.default",
            "Texture.default",
            "Texture.default",
            "Texture.default",
            "Texture.default_0",
            "Texture.default_0",
            "Texture.default_1",
            "Texture.default_1",
            "Texture.default_1",
            "Texture.default_2",
            "Texture.default_2",
            "Texture.default_3",
            "Texture.default_3",
            "Texture.default_4",
            "Texture.default_4",
            "Texture.default_5",
            "Texture.default_5",
            "Texture.default_6",
            "Texture.default_6"
          ]
        }
      },
      "geometry": "Geometry.default",
      "materials": [
        { "*": "Material.default" },
        { "tail*": "Material.tail" },
        { "head*": "Material.face" }
      ],
      "textures": [
        "(q.is_name_any('Pink','Squeaks','Pale','Peaches','Brown','Larry','Black','Sparkles','Pink Splotched','Frankie','Black Splotched','Nora','Brown Splotched','Doug','Pale Splotched','Lola')?(q.is_name_any('Pink','Squeaks','Pale','Peaches','Brown','Larry','Black','Sparkles')?(q.is_name_any('Pink','Squeaks','Pale','Peaches')?(q.is_name_any('Pink','Squeaks')?Texture.default:Texture.default_0):(q.is_name_any('Brown','Larry')?Texture.default_1:Texture.default_2)):(q.is_name_any('Pink Splotched','Frankie','Black Splotched','Nora')?(q.is_name_any('Pink Splotched','Frankie')?Texture.default_3:Texture.default_4):(q.is_name_any('Brown Splotched','Doug')?Texture.default_5:Texture.default_6))):Array.variant_skins[variable.random_variant])"
      ]
    },
    "controller.render.crl.pig_face": {
      "arrays": {
        "textures": {
          "Array.variant_skins": [
            "Texture.default_face",
            "Texture.default_face",
            "Texture.default_face",
            "Texture.default_face",
            "Texture.default_face",
            "Texture.default_face",
            "Texture.default_0_face",
            "Texture.default_0_face",
            "Texture.default_1_face",
            "Texture.default_1_face",
            "Texture.default_1_face",
            "Texture.default_2_face",
            "Texture.default_2_face",
            "Texture.default_3_face",
            "Texture.default_3_face",
            "Texture.default_4_face",
            "Texture.default_4_face",
            "Texture.default_5_face",
            "Texture.default_5_face",
            "Texture.default_6_face",
            "Texture.default_6_face"
          ]
        }
      },
      "geometry": "Geometry.face",
      "materials": [{ "*": "Material.face" }],
      "textures": [
        "(q.is_name_any('Pink','Squeaks','Pale','Peaches','Brown','Larry','Black','Sparkles','Pink Splotched','Frankie','Black Splotched','Nora','Brown Splotched','Doug','Pale Splotched','Lola')?(q.is_name_any('Pink','Squeaks','Pale','Peaches','Brown','Larry','Black','Sparkles')?(q.is_name_any('Pink','Squeaks','Pale','Peaches')?(q.is_name_any('Pink','Squeaks')?Texture.default_face:Texture.default_0_face):(q.is_name_any('Brown','Larry')?Texture.default_1_face:Texture.default_2_face)):(q.is_name_any('Pink Splotched','Frankie','Black Splotched','Nora')?(q.is_name_any('Pink Splotched','Frankie')?Texture.default_3_face:Texture.default_4_face):(q.is_name_any('Brown Splotched','Doug')?Texture.default_5_face:Texture.default_6_face))):Array.variant_skins[variable.random_variant])"
      ]
    },
    "controller.render.crl.pig.saddle": {
      "part_visibility": [{ "*": "query.is_saddled" }],
      "geometry": "Geometry.saddle",
      "materials": [{ "*": "Material.default" }],
      "textures": ["Texture.saddle"]
    }
  }
}
