{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.player_custom": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.custom_player_key" } ],
      "textures": [ "Texture.default", "Texture.bloom" ],
      "part_visibility": [
        { "*": true },
        { "helmet": "variable.helmet_layer_visible" },
        { "leftLegging": "variable.leg_layer_visible" },
        { "rightLegging": "variable.leg_layer_visible" },
        { "leftBoot": "variable.boot_layer_visible" },
        { "rightBoot": "variable.boot_layer_visible" },
        { "leftSock": "variable.boot_layer_visible && variable.leg_layer_visible" },
        { "rightSock": "variable.boot_layer_visible && variable.leg_layer_visible" },
        { "bodyArmor": "variable.chest_layer_visible && !query.has_cape" },
        { "leftArmArmor": "variable.chest_layer_visible && !query.has_cape" },
        { "rightArmArmor": "variable.chest_layer_visible && !query.has_cape" },
        { "belt": "variable.chest_layer_visible && variable.leg_layer_visible" }
      ]
    }
  }
}