{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.crl.goat": {
      "arrays": {
        "textures": {
          "Array.variant_skins": [
            "Texture.default_0",
            "Texture.default_1",
            "Texture.default_2",
            "Texture.default_3",
            "Texture.default_4"
          ]
        }
      },
      "geometry": "Geometry.default",
      "part_visibility": [
        { "right_horn": "variable.goat_has_right_horn" },
        { "left_horn": "variable.goat_has_left_horn" }
      ],
      "materials": [{ "*": "Material.default" }],
      "textures": [
        "(q.is_name_any('White','Milky','Black','Smokey','Brown','Caramel','Dark Brown','Brownie','Silver','Casper')?(q.is_name_any('White','Milky','Black','Smokey')?(q.is_name_any('White','Milky')?Texture.default_0:Texture.default_1):(q.is_name_any('Brown','Caramel')?(Texture.default_2):(q.is_name_any('Dark Brown','Brownie')?Texture.default_3:Texture.default_4))):Array.variant_skins[variable.random_variant])"
      ]
    },
    "controller.render.crl.goat.face": {
      "arrays": {
        "textures": {
          "Array.variant_skins": [
            "Texture.default_0_face",
            "Texture.default_1_face",
            "Texture.default_2_face",
            "Texture.default_3_face",
            "Texture.default_4_face"
          ]
        }
      },
      "geometry": "Geometry.face",
      "materials": [{ "*": "Material.default" }],
      "textures": [
        "(q.is_name_any('White','Milky','Black','Smokey','Brown','Caramel','Dark Brown','Brownie','Silver','Casper')?(q.is_name_any('White','Milky','Black','Smokey')?(q.is_name_any('White','Milky')?Texture.default_0_face:Texture.default_1_face):(q.is_name_any('Brown','Caramel')?(Texture.default_2_face):(q.is_name_any('Dark Brown','Brownie')?Texture.default_3_face:Texture.default_4_face))):Array.variant_skins[variable.random_variant])"
            ]
    }
  }
}
