{
    "format_version": "1.8.0",
    "render_controllers": {
        "controller.render.player.map_true": {
            "geometry": "Geometry.steve",
            "materials": [
                {
                    "*": "Material.default"
                }
            ],
            "textures": [
                "Texture.default"
            ],
            "part_visibility": [
                {
                    "*": false
                },
                {
                    "head": true
                },
                {
                    "hat": true
                },
                {
                    "helmet": true
                }
            ]
        },
        "controller.render.player.first_person_true": {
            "geometry": "Geometry.steve",
            "materials": [
                {
                    "*": "Material.default"
                }
            ],
            "textures": [
                "Texture.default"
            ],
            "part_visibility": [
                { "*": true },
                { "head" : false},
                { "hat" : false}
            ]
        },
        "controller.render.player.third_person_true": {
            "geometry": "Geometry.steve",
            "materials": [
                {
                    "*": "Material.default"
                }
            ],
            "textures": [
                "Texture.default"
            ],
            "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"
                }
            ]
        }
    }
}