Blur+

Blur+

Spices up the boring vanilla blur effect – featuring animations, colors and lots of customizability!

7.8M downloads
Created Apr 9, 2026
by Motschen

About

<center><p style="text-align: center;">&nbsp;<img src="https://cdn.modrinth.com/data/NK39zBp2/images/213f18fcf3d6c55cad164077d569e2f0339551da.webp" width="708" height="204" /></p> <p style="text-align: center;">&nbsp;Ever thought that the world behind your inventory was just too distracting?</p> <p style="text-align: center;">Or that the default Minecraft blur effect is just too boring?</p> <p style="text-align: center;">Then this mod is just right for you!</p> <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/esHzCMF1qME" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> <p>&nbsp;</p> <details> <summary>Old Description</summary> <p style="text-align: center;"><em><img src="https://i.imgur.com/PurJ43u.png" alt="" width="673" height="379" /></em></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;"><em>Blur</em>&nbsp;adds a Gaussian blur shader to the background of all GUIs, which fades into give it a sleek look. It is also highly configurable, so you can tune the look of the mod to your liking.&nbsp;<a href="https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252fi.imgur.com%252fEmSEKFu.gif" rel="nofollow">Click here for a massive gif demonstration!</a></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;"><strong>NOTE: This is the&nbsp;<a href="https://www.curseforge.com/linkout?remoteUrl=https%253a%252f%252ffabricmc.net%252fuse%252f" rel="nofollow">Fabric</a> version of Blur, for the Forge version, look <a href="https://www.curseforge.com/minecraft/mc-mods/blur">here</a>.</strong></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">You can configure the strength of the blur in the config file with the "radius" option.</p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">Here is a demonstration of a few different radii:</p> <p style="text-align: center;"><img src="https://i.imgur.com/UCCvVqD.gif" alt="" width="1529" height="827" /></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">Change the background colors and gradient!</p> <p style="text-align: center;"><img src="https://i.imgur.com/xpn94KZ.png" alt="" width="673" height="379" /></p> <p style="text-align: center;"><img src="https://i.imgur.com/DoA3Rme.png" alt="" width="673" height="379" /></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">Get lost in your GUIs!</p> <p style="text-align: center;"><img src="https://i.imgur.com/8yBf97c.png" alt="" width="673" height="379" /></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">Gorgeous rainy evening with you and your blur:</p> <p style="text-align: center;"><img src="https://i.imgur.com/U5Cx2Lk.gif" alt="" width="673" height="379" /></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;"><del>Works with shaders!</del> <strong>Currently doesn't work with Optifine shaders due to an issue with Satin - consider using <a href="https://www.curseforge.com/minecraft/mc-mods/canvas-renderer">Canvas</a> instead.</strong></p> <p style="text-align: center;"><img src="https://i.imgur.com/hgGbuhQ.png" alt="" width="673" height="356" /></p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;">Explanation of Config Settings<br /><br /></p> <ul> <li style="text-align: center;">radius <ul> <li>As explained above, this controls how "strong" the blur is. If you are experiencing performance problems, lower this.</li> </ul> </li> <li style="text-align: center;">fadeTime <ul> <li>This is the time it takes for the blur to "fade in", in milliseconds.</li> </ul> </li> <li style="text-align: center;">gradientStart/EndColor <ul> <li>The colors to use for the overlay on all GUI backgrounds. The value here is a hexadecimal color value, in the format ARGB (alpha first, then rgb). Because the background is a gradient, two colors can be specified. The default is black with a 45% alpha value (75000000).</li> </ul> </li> <li style="text-align: center;">guiExclusions</li> </ul> <p>A list of classes to be excluded from the blur shader. This is to be used for GUIs which do not necessarily cover the screen. It defaults to containing only one GUI, the chat.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><img src="https://i.ibb.co/1L8tyJC/blacklivesmatter.png" alt="https://blacklivesmatter.com/" width="1400" height="192" /></p> </details>

Versions

v6.2.0+1.21.8-fabricLatest
1.21.6, 1.21.7, 1.21.8fabric, quiltFeb 20, 2026

# Blur+ v6.2.0 - REI and JEI recipe screens will now be blurred by default - Fix gradient colors being decoded incorrectly Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting the following changes as a [pull request](https://github.com/Motschen/Blur/pull/157): - Fix background gradient fading out on some screens that shouldn't fade out (world creation screen, statistics screen, etc.) - refactor all animations with more abstractions that makes it possible to have more than 2 states in the animations in the future - Removed `AnimationHandler.java` and `RainbowColor.java` as we now implement all animations in the `animations.impl` package - Removed `TimingHandler.java` as we now use Minecraft's built-in timer for all animations - Added `AbstractAnimationHandler.java`, `AnimationState.java`, and `IAnimationHandler.java`, and their implementations `FadeAnimationState.java`, `GradientAnimationState.java`, `FadeAnimationHandler.java` and `GradientAnimationHandler.java` - Added `DebugHudRenderer.java` for rendering debug lines - Added a new animation for enabling or disabling rainbow mode in the config - Added a debug HUD (option in the configuration screen) that shows the ID of the current screen in the top left corner of the game window # Blur+ v6.1.0 Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting these changes as a [pull request](https://github.com/Motschen/Blur/pull/156), once again! Changes So Far: - Fixed screen flickering & flashing in edge cases - Every property about a screen is now gathered within a single frame, previous versions would not be able to determine the properties of a screen within one frame and thus had slight flickering issues where the fade-out animation would be triggered for one frame where it shouldn't (e.g. switching between two screens that both have blurred backgrounds), likewise the fade animations all happened with one frame of delay, this is now fixed, improvin

Download
v6.2.0+1.21.8-neoforge
1.21.6, 1.21.7, 1.21.8neoforgeFeb 20, 2026

# Blur+ v6.2.0 - REI and JEI recipe screens will now be blurred by default - Fix gradient colors being decoded incorrectly Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting the following changes as a [pull request](https://github.com/Motschen/Blur/pull/157): - Fix background gradient fading out on some screens that shouldn't fade out (world creation screen, statistics screen, etc.) - refactor all animations with more abstractions that makes it possible to have more than 2 states in the animations in the future - Removed `AnimationHandler.java` and `RainbowColor.java` as we now implement all animations in the `animations.impl` package - Removed `TimingHandler.java` as we now use Minecraft's built-in timer for all animations - Added `AbstractAnimationHandler.java`, `AnimationState.java`, and `IAnimationHandler.java`, and their implementations `FadeAnimationState.java`, `GradientAnimationState.java`, `FadeAnimationHandler.java` and `GradientAnimationHandler.java` - Added `DebugHudRenderer.java` for rendering debug lines - Added a new animation for enabling or disabling rainbow mode in the config - Added a debug HUD (option in the configuration screen) that shows the ID of the current screen in the top left corner of the game window # Blur+ v6.1.0 Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting these changes as a [pull request](https://github.com/Motschen/Blur/pull/156), once again! Changes So Far: - Fixed screen flickering & flashing in edge cases - Every property about a screen is now gathered within a single frame, previous versions would not be able to determine the properties of a screen within one frame and thus had slight flickering issues where the fade-out animation would be triggered for one frame where it shouldn't (e.g. switching between two screens that both have blurred backgrounds), likewise the fade animations all happened with one frame of delay, this is now fixed, improvin

Download
v6.2.0+1.21.5-neoforge
1.21.4, 1.21.5neoforgeFeb 20, 2026

# Blur+ v6.2.0 - REI and JEI recipe screens will now be blurred by default - Fix gradient colors being decoded incorrectly Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting the following changes as a [pull request](https://github.com/Motschen/Blur/pull/157): - Fix background gradient fading out on some screens that shouldn't fade out (world creation screen, statistics screen, etc.) - refactor all animations with more abstractions that makes it possible to have more than 2 states in the animations in the future - Removed `AnimationHandler.java` and `RainbowColor.java` as we now implement all animations in the `animations.impl` package - Removed `TimingHandler.java` as we now use Minecraft's built-in timer for all animations - Added `AbstractAnimationHandler.java`, `AnimationState.java`, and `IAnimationHandler.java`, and their implementations `FadeAnimationState.java`, `GradientAnimationState.java`, `FadeAnimationHandler.java` and `GradientAnimationHandler.java` - Added `DebugHudRenderer.java` for rendering debug lines - Added a new animation for enabling or disabling rainbow mode in the config - Added a debug HUD (option in the configuration screen) that shows the ID of the current screen in the top left corner of the game window # Blur+ v6.1.0 Huge thanks to [@amiralimollaei](https://github.com/amiralimollaei) for submitting these changes as a [pull request](https://github.com/Motschen/Blur/pull/156), once again! Changes So Far: - Fixed screen flickering & flashing in edge cases - Every property about a screen is now gathered within a single frame, previous versions would not be able to determine the properties of a screen within one frame and thus had slight flickering issues where the fade-out animation would be triggered for one frame where it shouldn't (e.g. switching between two screens that both have blurred backgrounds), likewise the fade animations all happened with one frame of delay, this is now fixed, improvin

Download

Download

Download v6.2.0+1.21.8-fabric

Minecraft: 1.21.6, 1.21.7, 1.21.8

Loaders: fabric, quilt

Tags

fabricneoforgequilt1.21.71.21.81.21.91.21.101.21.11