{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.crl.strider": {
      "arrays": {
        "textures": {
          "Array.skins": ["Texture.default_0", "Texture.default_1", "Texture.default_2"]
        }
      },
      "geometry": "Geometry.default",
      "materials": [{ "*": "Material.default" }],
      "textures": [
        "query.is_shaking ? Texture.suffocated: (q.is_name_any('Red','Orange','Yellow')?(q.is_name_any('Red')?(Texture.default_0):(q.is_name_any('Orange')?Texture.default_1:Texture.default_2)):Array.skins[variable.random_variant])"
      ]
    },
    "controller.render.crl.strider.saddle": {
      "part_visibility": [{ "*": "query.is_saddled" }],
      "geometry": "Geometry.saddle",
      "materials": [{ "*": "Material.default" }],
      "textures": ["Texture.saddle"]
    },
    "controller.render.crl.strider.face": {
      "arrays": {
        "textures": {
          "Array.skins": ["Texture.default_0_face", "Texture.default_1_face", "Texture.default_2_face"]
        }
      },
      "geometry": "Geometry.face",
      "materials": [{ "*": "Material.default" }],
      "textures": [
        "query.is_shaking ? Texture.suffocated_face: (q.is_name_any('Red','Orange','Yellow')?(q.is_name_any('Red')?(Texture.default_0_face):(q.is_name_any('Orange')?Texture.default_1_face:Texture.default_2_face)):Array.skins[variable.random_variant])"
      ]
    }
  }
}
