### About
Complementary Shaders is a shader pack for Minecraft Java Edition with exceptional attention to detail, high standards of quality, and top tier optimisation. It offers a ton of high quality effects, two default visual style choices, custom effects for almost every block in the game, profiles ranging from Potato to Ultra and it’s designed to never be obstructive during gameplay. It started as an edit of BSL Shaders in 2018, and it received countless major updates including a complete rewrite to meet the standards of our community. Complementary Shaders is dedicated to be shaped by user feedback over anything else, and it still receives regular updates to this day.
“Unbound” is one of the two default styles Complementary Shaders r5 comes with. It is the less restricted style of Complementary that aims for a more realistic image. [**Learn more about the two styles here.**](https://www.complementary.dev/shaders/#style-section)
### Choose Your Style
Complementary Shaders comes with two distinct visual style options. The only difference between these two styles is the default settings. The Unbound style is designed for people looking for a more realistic experience, while the Reimagined style is made to reimagine Minecraft while preserving its unique visual elements. Please note that you can still customize everything after you download either style. You can switch to blocky clouds on the Unbound style, or use realistic water on the Reimagined style. All settings are located in Shader Options.
### Installation
**New:** You can just download the [**Complementary Installer**](https://www.complementary.dev/shaders/#download-section) and click Install to automatically do all the steps below.
**-** First you need to install the [**Iris**](https://irisshaders.dev/download) mod to be able to load shaderpacks.
**-** Then you need to launch the game, and get to the Shaderpacks/Shaders menu in Video Settings.
**-** Open the shaderpacks folder by clicking the button in the menu.
**-** Download Complementary Shaders and put it in the shaderpacks folder. (Please don’t unzip the file)
**-** Get back in the game, and choose Complementary in the shaderpacks menu. (Refresh the menu if it doesn’t appear)
### Other
**-** Check out the [**Complementary Development Website**](https://www.complementary.dev/) for more information.
**-** Join the [**Complementary Discord**](https://discord.gg/ck5htDSQPv) community if you have any questions, or just want to talk.
**-** If you would like to support the development of Complementary, you can do so on [**Patreon**](https://www.patreon.com/emingt).
**CoffeeShaders is a visual edit of [GlacierShaders](https://modrinth.com/shader/glacier-shaders), made for players who enjoy its clean, lightweight style but want a warmer touch. It keeps almost the same visuals as GlacierShaders while introducing a new water color and a few visual tweaks to create a smoother, more cozy aesthetic.**
### Features
**CoffeeShaders is optimized for performance just like GlacierShaders, with minimal post-processing and no heavy visual effects. The main difference lies in the visual tone — the water has a rich coffee-colored tint, and certain effects are adjusted to make the environment feel warmer and softer without reducing FPS.**
### BUGS
**Found a bug? You can report it by creating a ticket under the bug category in our Discord server. Your feedback helps us improve CoffeeShaders and fix issues faster. Every report means a lot to us and truly makes our day better!**
**CoffeeShaders is based on GlacierShaders and is published under the same licensing terms. All visual edits and tweaks are original and follow the permissions and distribution rules of the original GlacierShaders project.**
Cinematic Color Correction
This shader gives the game a more cinematic look by changing the color and adding a Bloom effect.
The only thing in this shader that impacts the performance is Bloom.
With Bloom disabled, this shader probably runs on anything!
Butter Shaders is a lightweight Minecraft shaderpack designed to bring a warm, soft, and realistic atmosphere to your world.
Based on MakeUp Ultra Fast Shaders, it enhances the original project with improved lighting, smoother water reflections, and refined sky rendering while keeping excellent performance.
Featuring smooth lighting, natural water reflections, dynamic clouds, and vibrant sunsets, this shader focuses on beauty and performance balance — perfect for both low-end and high-end devices.
### **Features :**
• Shadows
• Depth of field
• Temporary anti-aliasing
• Improved ambient occlusion
• Chromatic aberration
• Motion blur
• Volumetric clouds
• Volumetric light
• Reflexes
• Waving plants
• … and more
### **If you have any suggestions, found a bug, etc.,contact me on Discord. :**
**Notice: BSL Classic is now discontinued. A config file with classic’s look is available [here](https://www.patreon.com/posts/classic-settings-146997444).**
[](https://modrinth.com/shader/bsl-shaders)
[](https://modrinth.com/resourcepack/bsl-minipacks)
## ABOUT
BSL Shaders – Classic is a shaderpack made exclusively for Minecraft: Java Edition. It’s oriented towards vanilla aesthetics. This shader includes realtime shadows, volumetric light, ambient occlusion, bloom, customizable clouds and water, and built in anti-aliasing. Additional effects are available, such as depth of field, motion blur, specular and normal mapping, celshading, world curvature, and more.
## QUICK LINKS
– [**capttatsu.com**](https://capttatsu.com/bslshaders/) is this project’s official site, read the detailed description, FAQs and changelog here.
– Follow me on [**Bluesky**](https://bsky.app/profile/capttatsu.com) and/or [**X/Twitter**](https://twitter.com/capttatsu) to get news on my shaderpack.
– [**Join my discord server**](https://discord.com/invite/ZJd7jjA) for discussion, question, feature request, and bug report.
– Like my shaderpack? Consider supporting on [**Patreon**](https://www.patreon.com/capttatsu).
## AGREEMENT
You’re allowed to…
– Use this shaderpack for taking screenshots and videos.
– Modify the shaderpack for personal use.
– Publish your heavily modified version of the pack.*
– Redistribute the shaderpack for modpack / server with my permission.*
You’re not allowed to…
– Redistribute the shaderpack without my permission.
– Claim (and rename) my shaderpack (or its code) as your own.
– Use monetized URL shorteners to my site or files.
*My shader and myself (the author) should be credited clearly, add link to my site if possible.
## INSTALLATION
– Download and install Optifine or Iris
– Download the shaderpack
– Put the shaderpack inside .minecraftshaderpacks
– Launch Minecraft
– Open Options, Video Settings, Shaders
– Choose BSL Shaders
[](https://modrinth.com/resourcepack/bsl-minipacks)
## ABOUT
BSL Shaders is a shaderpack made exclusively for Minecraft: Java Edition. It’s bright, colorful, and distinct. This shader includes realtime shadows, volumetric light, ambient occlusion, bloom, customizable clouds and water, and built in anti-aliasing. Additional effects are available, such as depth of field, motion blur, specular and normal mapping, celshading, world curvature, and more.
## QUICK LINKS
– [**capttatsu.com**](https://capttatsu.com/bslshaders/) is this project’s official site, read the detailed description, FAQs and changelog here.
– Follow me on [**Bluesky**](https://bsky.app/profile/capttatsu.com) and/or [**X/Twitter**](https://twitter.com/capttatsu) to get news on my shaderpack.
– [**Join my discord server**](https://discord.com/invite/ZJd7jjA) for discussion, question, feature request, and bug report.
– Like my shaderpack? Consider supporting on [**Patreon**](https://www.patreon.com/capttatsu).
## AGREEMENT
You’re allowed to…
– Use this shaderpack for taking screenshots and videos.
– Modify the shaderpack for personal use.
– Publish your heavily modified version of the pack with my permission.
You’re not allowed to…
– Redistribute the shaderpack without my permission.
– Claim (and rename) my shaderpack (or its code) as your own.
– Use monetized URL shorteners to my site or files.
## INSTALLATION
– Download and install Optifine or Iris
– Download the shaderpack
– Put the shaderpack inside .minecraftshaderpacks
– Launch Minecraft
– Open Options, Video Settings, Shaders
– Choose BSL Shaders
Body Camera
EN 🌐
# ABOUT:
**Hi, I’m LoLip_p! This is a shader that simulates the effects of a body camera.**
### Looking for more realism?
I’ve released a **[Next-Gen](https://www.patreon.com/posts/body-camera-next-153571705)** version of this shader! It’s a complete overhaul based on Rethinking Voxels, bringing RTX lighting to the bodycam aesthetic.
Check it out on my [Patreon](https://patreon.com/lolip_p)!
# Base version:
### SCREENSHOT:

## INSTALL THE SHADERS
– Download Client Which Supports Installing Shaders Such As Optifine And Iris
– Download The Shaders
– Copy Shaders to /.minecraft/shaderpacks
– Launch Minecraft, Go To Options –> Video Settings –> Shaders
– Choose **Body Camera Shader**
## DEMO VIDEO
RU 🐻
# О:
**Привет, я LoLip_p! Это шейдер, который имитирует эффекты камеры, установленной на теле.**
### Ищете больше реализма?
Я выпустил **[Next-Gen](https://www.patreon.com/posts/body-camera-next-153571705)** версию этого шейдера! Это полностью переработанная версия, основанная на подходе «Rethinking Voxels», которая добавляет освещение RTX в стиле «bodycam».
Посмотрите его на моем [Patreon](https://patreon.com/lolip_p)!
## УСТАНОВКА ШЕЙДЕРА
– Скачать клиент, поддерживающий установку шейдеров, таких как Optifine и Iris
– Скачать шейдеры
– Копировать шейдеры в /.minecraft/shaderpacks
– Запустите Minecraft, перейдите в «Настройки» –> Видео Настройки –> Shaders
– Выбери **Body Camera Shader**
**Olá, sou o LoLip_p! Este é um shader que simula os efeitos de uma câmera corporal.**
### Quer mais realismo?
Lancei uma versão **[Next-Gen](https://www.patreon.com/posts/body-camera-next-153571705)** deste shader! Trata-se de uma reformulação completa baseada no Rethinking Voxels, que traz iluminação RTX para a estética das câmeras corporais.
Confira no meu [Patreon](https://patreon.com/lolip_p)!
# Base version:
### CAPTURA DE TELA:

## INSTALE OS SHADERS
– Baixe um cliente que suporte a instalação de shaders, como Optifine e Iris
– Baixe os shaders
– Copie os shaders para /.minecraft/shaderpacks
– Inicie o Minecraft, vá para Opções –> Configurações de vídeo –> Shaders
– Escolha **Body Camera Shader**
## VÍDEO DE DEMONSTRAÇÃO
DE 🍺
# ÜBER:
**Hallo, ich bin LoLip_p! Dies ist ein Shader, der die Effekte einer Körperkamera simuliert.**
### Lust auf noch mehr Realismus?
Ich habe eine **[Next-Gen](https://www.patreon.com/posts/body-camera-next-153571705)**-Version dieses Shaders veröffentlicht! Es handelt sich um eine komplette Überarbeitung auf Basis von „Rethinking Voxels“, die RTX-Beleuchtung in die Bodycam-Ästhetik integriert.
Schau sie dir auf meinem [Patreon](https://patreon.com/lolip_p) an!
# Base version:
### SCREENSHOT:

## INSTALLIEREN SIE DIE SHADER
– Client herunterladen, der die Installation von Shadern wie Optifine und Iris unterstützt
– Shader herunterladen
– Shader nach /.minecraft/shaderpacks kopieren
– Minecraft starten, zu Optionen –> Videoeinstellungen –> Shader gehen
– **Body Camera Shader** auswählen
## DEMO VIDEO
FR 🥐
# À PROPOS:
**Bonjour, je suis LoLip_p ! Voici un shader qui simule les effets d’une caméra corporelle.**
### Envie d’un rendu encore plus réaliste ?
J’ai publié une version **[Next-Gen](https://www.patreon.com/posts/body-camera-next-153571705)** de ce shader ! Il s’agit d’une refonte complète inspirée de « Rethinking Voxels », qui intègre l’éclairage RTX à l’esthétique des caméras corporelles.
Découvrez-la sur mon [Patreon](https://patreon.com/lolip_p) !
# Base version:
### CAPTURE D’ÉCRAN:

## INSTALLER LES SHADERS
– Téléchargez un client prenant en charge l’installation de shaders tels que Optifine et Iris
– Téléchargez les shaders
– Copiez les shaders dans /.minecraft/shaderpacks
– Lancez Minecraft, allez dans Options –> Paramètres vidéo –> Shaders
– Choisissez **Body Camera Shader**
## VIDÉO DE DÉMONSTRATION
Bloop Shaders
# ABOUT BLOOP
Bloop is a Minecraft shader designed to deliver excellent graphics while maximizing performance.
Perfectly scalable, it offers smooth gameplay on low-end PCs and higher graphics options for more powerful systems, from integrated graphics to an RTX 3090.
Enjoy an enhanced visual experience without compromising on frame rates.
– Performance oriented profiles and simple settings
– Realtime Shadows with simple and advanced shadow filtering
– Distant Horizons support, Including Shadows
– Physics Mod support
– Floodfill lighting
– Advanced and Simple AO
– Full LabPBR compatibility
– POM and Material SSR
– Volumetric Light and Mist
– cloud and contact shadows
– Bloom
– Depth of field
– Volumetric and vanilla cloud support
– Custom tonemapping
– TAA with support for anti ghosting on entities
– Support for various modded blocks
and a lot more
# Performance Comparison
Performance Table
Ryzen 9 7900X with Integrated Graphics at 1080p, Render distance 8
“`
┌──────────────────────────┬──────────────────────┬───────────┬───────────────┬───────────────────┬─────────┐
│ Shader │ Preset │ Shadows │ Shadow Range │ Shadow Resolution │ FPS │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ No shaders │ NA │ NA │ NA │ NA │ 180 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Bloop │ Lowest │ Yes │ 8 chunks │ 1024 px │ 45 fps │
│ │ Low │ Yes │ 8 chunks │ 1024 px │ 40 fps │
│ │ Med Low │ Yes │ 10 chunks │ 1024 px │ 30 fps │
│ │ Medium │ Yes │ 10 chunks │ 2048 px │ 20 fps │
│ │ Med High │ Yes │ 16 chunks │ 2048 px │ 15 fps │
│ │ High │ Yes │ 16 chunks │ 4096 px │ 10 fps │
│ │ Ultra │ Yes │ 16 chunks │ 4096 px │ 5 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Makeup UltraFast │ shadowless low │ No │ NA │ NA │ 60 fps │
│ │ shadowless Medium │ No │ NA │ NA │ 40 fps │
│ │ shadowless High │ No │ NA │ NA │ 30 fps │
│ │ Low │ Yes │ NA │ NA │ 25 fps │
│ │ Medium │ Yes │ NA │ NA │ 23 fps │
│ │ High │ Yes │ NA │ NA │ 20 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Bliss │ Default │ Yes │ 8 chunks │ 2084 px │ 10 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Complementary reimagined │ Potato │ No │ NA │ NA │ 20 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Potato Shaders │ NA │ No │ NA │ NA │ 25 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ RenderPearl │ Lowest │ Yes │ 2 chunks │ 512px │ 55 fps │
│ │ lower │ Yes │ 6 chunks │ 512px │ 40 fps │
│ │ Low │ Yes │ 8 chunks │ 1024 px │ 35 fps │
│ │ medium │ Yes │ 10 chunks │ 2048 px │ 20 fps │
│ │ high │ Yes │ 10 chunks │ 2048 px │ 15 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Aurora │ Default │ No │ NA │ NA │ 20 fps │
├──────────────────────────┼──────────────────────┼───────────┼───────────────┼───────────────────┼─────────┤
│ Mellow │ Low │ No │ NA │ NA │ 100 fps │
│ │ fancy │ No │ NA │ NA │ 70 fps │
│ │ fabulous │ No │ NA │ NA │ 50 fps │
└──────────────────────────┴──────────────────────┴───────────┴───────────────┴───────────────────┴─────────┘
“`
Blocky Shader
# Blocky
Blocky Enhances the Vanilla Style in a Performance Friendly Way
**Feature include:**
– Shadows
– Colored Shadows
– Distant Horizon Support
– Basic PBR Support (RP Required, Normals and Specular)
– Anti Aliasing (FXAA, From Simon Rodriguez’s blog post)
– Height Based Analytical Height Based Fog
– Waving Tree Leaves and Water
– Bloom
– Hardcoded Emmissives
Bliss Shaders
# About The Shader
_**Bliss is a big edit of Chocapic13’s V9.0 – V9.1; [The original shaders can be found here!](https://www.curseforge.com/minecraft/customization/chocapic13-shaders)**_
I liked chocapic13’s shaders, but i could not be satisfied. I decided i wanted to try and bring my own visual goals out in the shader while i learn how to develop shaders. So here i am, with a pretty sizeable edit that stands to be quite different from the original shader!
# Requirements
– The mod [“Iris”](https://www.irisshaders.dev/download). The mod [“Optifine”](https://optifine.net/downloads) might work as well.
– Designed for Minecraft versions 1.17.0+
– AMD, Intel, and NVidia graphics are supported
– Apple devices have limited support due to OpenGL version restrictions. [Please refer to this thread for more info](https://github.com/X0nk/Bliss-Shader/issues/181)
# Questions? Bugs? Want to help test unstable versions?
– [Contact me on my Discord server](https://discord.gg/8nVt56H9zH)
– [Alternatively, contact me on the ShaderLabs Discord](https://discord.gg/RpzWN9S)
– [Test the unstable github branch here (there is a download guide in the README)](https://github.com/X0nk/Bliss-Shader/tree/Unstable)
– [Report a bug, request a feature, or ask a question here](https://github.com/X0nk/Bliss-Shader/issues/new/choose)
– [Want to support me? Throw money at me here](https://ko-fi.com/xonkdev)