{
    "targets" : {
        "final": {}
    },
    "passes": [
        {
            "vertex_shader": "minecraft:post/screenquad",
            "fragment_shader": "minecraft:post/transparency",
            "inputs": [
                {
                    "sampler_name": "Main",
                    "target": "minecraft:main"
                },
                {
                    "sampler_name": "MainDepth",
                    "target": "minecraft:main",
                    "use_depth_buffer": true
                },
                {
                    "sampler_name": "Translucent",
                    "target": "minecraft:translucent"
                },
                {
                    "sampler_name": "TranslucentDepth",
                    "target": "minecraft:translucent",
                    "use_depth_buffer": true
                },
                {
                    "sampler_name": "ItemEntity",
                    "target": "minecraft:item_entity"
                },
                {
                    "sampler_name": "ItemEntityDepth",
                    "target": "minecraft:item_entity",
                    "use_depth_buffer": true
                },
                {
                    "sampler_name": "Particles",
                    "target": "minecraft:particles"
                },
                {
                    "sampler_name": "ParticlesDepth",
                    "target": "minecraft:particles",
                    "use_depth_buffer": true
                },
                {
                    "sampler_name": "Clouds",
                    "target": "minecraft:clouds"
                },
                {
                    "sampler_name": "CloudsDepth",
                    "target": "minecraft:clouds",
                    "use_depth_buffer": true
                },
                {
                    "sampler_name": "Weather",
                    "target": "minecraft:weather"
                },
                {
                    "sampler_name": "WeatherDepth",
                    "target": "minecraft:weather",
                    "use_depth_buffer": true
                }
            ],
            "output": "final"
        },
        {
            "vertex_shader": "minecraft:post/blit",
            "fragment_shader": "minecraft:post/blit",
            "inputs": [
                {
                    "sampler_name": "In",
                    "target": "final"
                }
            ],
            "uniforms": [
                {
                    "name": "ColorModulate",
                    "type": "vec4",
                    "values": [ 1.0, 1.0, 1.0, 1.0 ]
                }
            ],
            "output": "minecraft:main"
        }
    ]
}
