Shaders are a feature being tested in the 1.7.2 update[1]. You can switch between them by pressing the "Super Secret Settings..." button under options in the menu. Although it doesn't work for some people. Shaders can be disabled by pressing the F4 key. Shaders may not work in computers that do not have OpenGL 2.1.
Note that the differences between certain shaders can be very subtle, and therefore, to notice the differences, it might be necessary to observe a picture with higher resolution by pressing one of the pictures below.
Shaders
Passes
| Passes | Description | Fragment Shader | Vertex Shader |
|---|---|---|---|
| antialias.json | Used in Antialias. | antialias.fsh | blobs.vsh |
| bits.json | Used in Bits, Creeper and Green. | bits.fsh | sobel.vsh |
| blit.json | Used in Antialias, Art, Bits, Blobs, Blobs2, Bumpy, Color convolve, Deconverge, Desaturate, Flip, FXAA, Green, Invert, Notch, NTSC, Outline, Pencil, Phosphor, Scan pincushion, Sobel, Spider and Wobble. | blit.fsh | blit.vsh |
| blobs.json | Used in Blobs. | blobs.fsh | blobs.vsh |
| blobs2.json | Used in Art and Blobs2. | blobs2.fsh | blobs.vsh |
| bloom.json[2] | phosphor.fsh | sobel.vsh | |
| blur.json | Used in Art, Blur, NTSC and Spider. | blur.fsh | sobel.vsh |
| bumpy.json | Used in Bumpy. | bumpy.fsh | bumpy.vsh |
| color_convolve.json | Used in Color convolve, Creeper, Desaturate, Green and NTSC. | color_convolve.fsh | sobel.vsh |
| deconverge.json | Used in Deconverge and NTSC. | deconverge.fsh | sobel.vsh |
| downscale.json | downscale.fsh | downscale.vsh | |
| flip.json | Used in Flip. | blit.fsh | flip.vsh |
| fxaa.json | Used in FXAA. | fxaa.fsh | fxaa.vsh |
| invert.json | Used in Invert. | invert.fsh | blit.vsh |
| notch.json | Used in Notch. | notch.fsh | sobel.vsh |
| ntsc_decode.json | Used in NTSC. | ntsc_decode.fsh | sobel.vsh |
| ntsc_encode.json | Used in NTSC. | ntsc_encode.fsh | sobel.vsh |
| outline.json | Used in Outline. | outline.fsh | sobel.vsh |
| outline_combine.json | Used in Art. | outline_combine.fsh | sobel.vsh |
| outline_soft.json | Used in Pencil. | outline_soft.fsh | sobel.vsh |
| outline_watercolor.json | Used in Art. | outline_watercolor.fsh | sobel.vsh |
| overlay.json | overlay.fsh | blit.vsh | |
| phosphor.json | Used in NTSC and Phosphor. | phosphor.fsh | sobel.vsh |
| scan_pincushion.json | Used in Green, NTSC and Scan pincushion. | scan_pincushion.fsh | sobel.vsh |
| sobel.json | Used in Sobel. | sobel.fsh | sobel.vsh |
| spider.json | Used in Spider. | spiderclip.fsh | rotscale.vsh |
| wobble.json | Used in Wobble. | wobble.fsh | sobel.vsh |
References
- ↑ https://mojang.com/2013/10/minecraft-1-7-the-update-that-changed-the-world/
- ↑ Removed in snapshot 14w05a.






















