Ever thought that the world behind your inventory was just too distracting? Then this is the mod for you!
Blur 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. Click here for a massive gif demonstration!
NOTE: This is the Fabric version of Blur, for the Forge version, look here.
You can configure the strength of the blur in the config file with the "radius" option.
Here is a demonstration of a few different radii:
Change the background colors and gradient!
Get lost in your GUIs!
Gorgeous rainy evening with you and your blur:
Works with shaders! Currently doesn't work with Optifine shaders due to an issue with Satin - consider using Canvas instead.
Explanation of Config Settings
- radius
- As explained above, this controls how "strong" the blur is. If you are experiencing performance problems, lower this.
- fadeTime
- This is the time it takes for the blur to "fade in", in milliseconds.
- gradientStart/EndColor
- 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).
- guiExclusions
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.
I can't find how to open the config for blur settings. Is it a key or what do i need to do to open the config.
In reply to experiment0002:
The config can be found in mod menu.
1.16.5 doesn't work with optifine shaders, it says this, when i press a Shaders... button:
Shaders are not compatible with the Satin mod
Please remove this mod to enable Shaders
1.16.1 opening cofig = crash
In reply to spinnerx28:
Could you upload the crash report to eg. pastebin and give us the link so we can take a closer look ?
In reply to PyrofabTheModsmith:
https://pastebin.com/ihEU6fF5
In reply to spinnerx28:
Err, I assume the config library Blur uses is not compatible with MC 1.16.1. You may have to either update to 1.16.5, or edit the config file directly.
In reply to PyrofabTheModsmith:
Do you have recommendations how to update 150+ mods? With out going through every single one
In reply to spinnerx28:
Can't say I do. Could try using the Curseforge launcher for making your modpack, but I don't know if it lets you update across minecraft versions. Maybe someone else can suggest a better option 🤷♀️
does this work with sodium?
In reply to whyms1cal:
Yes, it works just fine with sodium
Great mod, looks fantastic and is basically essential! Are there any plans for trying to make this work with optifabric shaders again?
In reply to b0ssman_Cat:
Optifine is quite annoying to work with, so for the time being I'd suggest using alternatives. Compatibility may come eventually, but I have quite a bit on my plate already.
In reply to PyrofabTheModsmith:
Do you know of any alternatives?
If you collect sugar cane, it will crash and fall. It is fabric in ver.1.16.4. Can it be fixed? It's a great mod and I always want to keep using it.
In reply to xxx4g63xxx:
I have no idea how Blur can cause that. Could you post the crash report please ?
I feel like I've put in too many mods.
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 21/01/12 22:48
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at net.minecraft.class_1657.localvar$zoc000$getBlockBreakingSpeed(class_1657.java:4337)
at net.minecraft.class_1657.method_7351(class_1657.java:766)
at net.minecraft.class_4970.method_9594(class_4970.java:352)
at net.minecraft.class_4970$class_4971.method_26165(class_4970.java:751)
at net.minecraft.class_636.method_2910(class_636.java:164)
at net.minecraft.class_310.method_1536(class_310.java:1396)
at net.minecraft.class_310.method_1508(class_310.java:1706)
at net.minecraft.class_310.method_1574(class_310.java:1534)
at net.minecraft.class_310.method_1523(class_310.java:1021)
at net.minecraft.class_310.method_1514(class_310.java:681)
at net.minecraft.client.main.Main.main(Main.java:215)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:224)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:141)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.class_1657.localvar$zoc000$getBlockBreakingSpeed(class_1657.java:4337)
at net.minecraft.class_1657.method_7351(class_1657.java:766)
at net.minecraft.class_4970.method_9594(class_4970.java:352)
at net.minecraft.class_4970$class_4971.method_26165(class_4970.java:751)
at net.minecraft.class_636.method_2910(class_636.java:164)
at net.minecraft.class_310.method_1536(class_310.java:1396)
at net.minecraft.class_310.method_1508(class_310.java:1706)
-- Affected level --
Details:
All players: 1 total; [class_746['Wisteriachan'/190, l='ClientWorld minecraft:overworld', x=-69.47, y=67.00, z=-295.70]]
Chunk stats: Client Chunks (ImmPtl) 550
Level dimension: minecraft:overworld
Level spawn location: World: (-96,65,-224), Chunk: (at 0,4,0 in -6,-14; contains blocks -96,0,-224 to -81,255,-209), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 14260862 game time, 15496265 day time
Server brand: fabric
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:449)
at net.minecraft.class_310.method_1587(class_310.java:2239)
at net.minecraft.class_310.method_1514(class_310.java:704)
at net.minecraft.client.main.Main.main(Main.java:215)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:224)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:141)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 14851612848 bytes (14163 MB) / 17884512256 bytes (17056 MB) up to 34359738368 bytes (32768 MB)
CPUs: 24
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx32G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
additionalbars: Additional Bars 1.0.0
adorn: Adorn 1.12.2+1.16.4
anvil_fix: AnvilFix 1.1.3+build.7-1.16
appleskin: AppleSkin 1.0.11
attributefix: Attribute Fix {FABRIC} 1.0.1
autoconfig1u: Auto Config v1 Updated 3.3.1
better_wandering_trader: Better Wandering Trader 1.6.2
betterdispensers: Better Dispensers 1.16.3-v1.1.0
betterdroppeditems: Better Dropped Items 1.2.4-1.16.2
blockus: Blockus 2.0.1+1.16.4
blue_endless_jankson: jankson +
blur: Blur (Fabric) 2.0.0
cardinal-components-base: Cardinal Components API (base) 2.7.2
cardinal-components-entity: Cardinal Components API (entities) 2.7.2
cardinal-components-item: Cardinal Components API (items) 2.5.4
carpet: Carpet Mod in Fabric 1.4.21
chainmail: Chainmail 0.5.0
chains: Chains-Link 1.16.2-2.0.1
clear-skies: Clear Skies 1.5.55
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 1.4.5
cloth-config2: Cloth Config v4 4.8.3
com_electronwill_night-config_core: core 3.6.0
com_electronwill_night-config_toml: toml 3.6.0
com_github_therandomlabs_trlutils-config: TRLUtils-Config master-SNAPSHOT
com_github_therandomlabs_trlutils-fabric: TRLUtils-Fabric 1.16-SNAPSHOT
croptopia: Croptopia 1.0.6-1.16.4-FABRIC
diggusmaximus: Diggus Maximus 1.4.2-1.16.3
economical_villager_trading: Economical Villager Trading 1.0.2+MC1.16.4
expandedstorage: ExpandedStorage 5.6.31
fabric: Fabric API 0.28.3+1.16
fabric-api-base: Fabric API Base 0.2.0+ab87788d3a
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.0+2e23b97c3a
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.4+6a2618f53a
fabric-command-api-v1: Fabric Command API (v1) 1.0.9+6a2618f53a
fabric-commands-v0: Fabric Commands (v0) 0.2.0+6a2618f53a
fabric-containers-v0: Fabric Containers (v0) 0.1.9+a03e98793a
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.0+e77439c73a
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.2+b7f9825d3a
fabric-dimensions-v1: fabric-dimensions-v1 2.0.1+9a6c75813a
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.1+6a2618f53a
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.0+6a2618f53a
fabric-furnaces: Fabric Furnaces 1.3.2-1.16.2
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.3+a4467d2a3a
fabric-item-api-v1: Fabric Item API (v1) 1.2.0+6a2618f53a
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.1+6a2618f53a
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.1+730711c63a
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.0+6a2618f53a
fabric-language-kotlin: Fabric Language Kotlin 1.4.21+build.1
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.0+ffb68a873a
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.1+6a2618f53a
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.2+6a2618f53a
fabric-models-v0: Fabric Models (v0) 0.1.1+6a2618f53a
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.0+4358fbc63a
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.7+a03e98793a
fabric-networking-v0: Fabric Networking (v0) 0.3.1+2a4333d33a
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.2+6a2618f53a
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.1+6a2618f53a
fabric-particles-v1: fabric-particles-v1 0.2.2+6a2618f53a
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.3+be155ae23a
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.3.3+6a2618f53a
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.3+6a2618f53a
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.2.0+6a2618f53a
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.4+6a2618f53a
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.12+6a2618f53a
fabric-rendering-v0: Fabric Rendering (v0) 1.1.1+6a2618f53a
fabric-rendering-v1: Fabric Rendering (v1) 1.4.0+6a2618f53a
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.3.2+1944f3e03a
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.0+6a2618f53a
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.1+f1d8af063a
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.0+e77439c73a
fabric-textures-v0: Fabric Textures (v0) 1.0.5+6a2618f53a
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.5+6a2618f53a
fabric-tree-chopper: Fabric Tree Chopper 0.5.1
fabricloader: Fabric Loader 0.10.8
fallflyinglib: FallFlyingLib 1.1.0
fatxporbs: Fat Experience Orbs 0.0.9
fishenmod: Fishen 1.0
gentlefawn: GentleFawn 1.1.2-MC1.16.3-fabric
glassential: Glassential 1.16.4-1.1.5
goldensteak: Goldensteak 1.0.2
hplus: Hopper Plus 1.0.10
imm_ptl_core: Immersive Portals Core 0.54
immersive_portals: Immersive Portals 0.54
infinitevillagertrading: InfiniteVillagerTrading 1.16.2-fabric0.17.2-1.1
inmis: Inmis 1.3.1-1.16.2
instantlava: InstantLava 1.2.1
inventorysorter: Inventory Sorter 1.7.4-1.16
jankson: Jankson 3.0.1+j1.2.0
kirin: Kirin UI 1.7-1.16.2
kyrptconfig: Kytpt Config 1.1.4-1.16
launchersmod: Launchers 2.2.0
libcd: LibCapableData 3.0.3+1.16.3
libgui: LibGui 3.1.0+1.16.3
lightstones: Lightstones 1.2
mctoast: Toast 1.0.1
minecraft: Minecraft 1.16.4
mm: Manningham Mills 2.1
modify-drops-api: Modify Drops API 0.3.1
modmenu: Mod Menu 1.14.13+build.19
netheritems: Nether Items 1.0.0
org_jetbrains_annotations: annotations 20.0.0
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.4.21
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.4.21
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.4.21
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.4.21
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.4.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.4.2
oro_config: OroArmor Config -0df99c92b1-1
plantusmaximus: Plantus Maximus 1.0.0-1.16.4
playerabilitylib: Pal 1.2.1
presencefootsteps: Presence Footsteps r28+1.16.2
reach-entity-attributes: Reach Entity Attribute 1.0.2
rib: The Real Infinity Bow 1.0.0
roughlyenoughitems: Roughly Enough Items 5.8.10
roughlyenoughitems-api: REI (API) 5.8.10
roughlyenoughitems-default-plugin: REI (Default Plugin) 5.8.10
roughlyenoughitems-runtime: REI (Runtime) 5.8.10
satin: Satin 1.5.1
shelf: Shelf 1.0.0
silky_spawners: Silky Spawners 2.1.0+build.2-1.16
simple_backpack: SimpleBackpack 1.0.34
simpleteleporters: Simple Teleporters 2.2.1
slipperywalls: SlipperyWalls 1.0.0+1.16.4
smallendermen: Small Endermen 1.1.0
spawnlanterns: Spawn Lanterns 1.0.1
stacc: Stacc 1.0-SNAPSHOT
supernaturalcrops: Supernatural Crops 1.0.4
supershulkers: Super Shulkers 0.1.0
tiered: Tiered 1.2.0-beta-1.16.4
trapexpansion: Trap Expansion 1.3.2
uncraftable: Uncraftables 1.3.4-1.16.1
universalcomponents: Universal Components 0.7.3+1.16.2
vanilladeathchest: VanillaDeathChest 1.16.3-1.11.0.7-fabric
visualoverhaul: VisualOverhaul 1.0.0
winged: Winged Mod 1.16.2-1.4.1
woodenhoppers: Wooden Hoppers 1.0.0
xaerominimap: Xaero's Minimap 20.29.1
Launched Version: fabric-loader-0.10.8-1.16.4
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce RTX 2070 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 460.89, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: vanilla, fabric/fabric-renderer-api-v1, fabric/fabric-keybindings-v0, fabric/fabricloader, fabric/fabric-containers-v0, fabric/fabric-object-builder-api-v1, fabric/fabric-game-rule-api-v1, fabric/fabric-api-base, fabric/fabric-rendering-data-attachment-v1, fabric/fabric-textures-v0, fabric/fabric-rendering-fluids-v1, fabric/fabric-blockrenderlayer-v1, fabric/fabric-lifecycle-events-v1, fabric/fabric-renderer-registries-v1, fabric/fabric-loot-tables-v1, fabric/fabric, fabric/fabric-networking-v0, fabric/fabric-screen-handler-api-v1, fabric/fabric-networking-blockentity-v0, fabric/fabric-command-api-v1, fabric/fabric-tool-attribute-api-v1, fabric/fabric-renderer-indigo, fabric/fabric-item-api-v1, fabric/fabric-events-interaction-v0, fabric/fabric-crash-report-info-v1, fabric/fabric-language-kotlin, fabric/fabric-rendering-v0, fabric/fabric-rendering-v1, fabric/fabric-key-binding-api-v1, fabric/cloth-config2, fabric/fabric-resource-loader-v0, fabric/autoconfig1u, fabric/fabric-content-registries-v0, fabric/fabric-tag-extensions-v0, fabric/fabric-biome-api-v1, fabric/hplus, fabric/fabric-registry-sync-v0, fabric/fabric-mining-levels-v0, fabric/fabric-networking-api-v1, fabric/fabric-events-lifecycle-v0, fabric/fabric-tree-chopper, fabric/fabric-models-v0, fabric/fabric-item-groups-v0, fabric/fabric-object-builders-v0, fabric/additionalbars, fabric/adorn, fabric/anvil_fix, fabric/appleskin (incompatible), fabric/attributefix, fabric/better_wandering_trader, fabric/betterdispensers, fabric/blockus, fabric/carpet, fabric/chains, fabric/diggusmaximus, fabric/economical_villager_trading, fabric/expandedstorage, fabric/fabric-furnaces, fabric/fallflyinglib, fabric/imm_ptl_core, fabric/immersive_portals, fabric/inmis, fabric/instantlava, fabric/inventorysorter, fabric/jankson, fabric/launchersmod, fabric/libcd, fabric/libgui, fabric/lightstones, fabric/mm, fabric/modify-drops-api, fabric/modmenu, fabric/plantusmaximus, fabric/playerabilitylib, fabric/presencefootsteps (incompatible), fabric/reach-entity-attributes (incompatible), fabric/rib, fabric/roughlyenoughitems, fabric/roughlyenoughitems-runtime, fabric/shelf, fabric/simple_backpack, fabric/simpleteleporters, fabric/smallendermen, fabric/spawnlanterns, fabric/supernaturalcrops, fabric/supershulkers, fabric/tiered, fabric/trapexpansion, fabric/uncraftable, fabric/universalcomponents, fabric/vanilladeathchest, fabric/visualoverhaul, fabric/winged, fabric/woodenhoppers, fabric/xaerominimap, visualoverhaul/nobottles
Current Language: 日本語 (日本)
CPU: 24x AMD Ryzen 9 3900X 12-Core Processor
In reply to xxx4g63xxx:
Well, you have so many mods installed, why do you think the crash is caused by Blur? Did you test it without the other mods?
In reply to Motschen:
I didn't consider the mod compatibility issue, so I'd like to withdraw my opinion. You can delete the message. Sincerest apologies. Well then, I will return to the MOD ocean again, how are you?
Blur is already compatible with optifabric but not yet compatible with shaders https://www.curseforge.com/minecraft/mc-mods/optifabric