Natural Motion Blur
This mod aims to mimic the way human vision motion blur works by blending frames together, reducing stroboscopic effects and making motion appear more fluent.
It is recommended to use the default strength value (1).
The config GUI can be accessed via these commands: /motionblur /mb

Feature List
- Blur Toggle - Including adjustable Keybind
- Refresh Rate Scaling - Adjusts blur strength based on FPS and refresh rate
- Blur Strength Adjustment
- Multiple Blur Methods
- Velocity Based (Default)
- Frame Blending
- Hybrid Blending
- Accumulation Max
- Accumulation Mix
- OBS Recording Output
OBS Recording Output
Since version 1.4.0 of the mod you now have the ability to directly output a frame blended game in OBS via a spout sender. This is a good option for people who can't or don't want to record in 240 FPS or more to create smooth gameplay videos. You can now simply use this option and record at a normal FPS rate.
To set this up follow these instructions:
- Download the Spout2 Plugin Installer from https://github.com/Off-World-Live/obs-spout2-plugin
- Run the installer, then enable the plugin via OBS > Tools > Plugin Manager
- In OBS, add a new Source and select "Spout2 Capture"
- Enable the in-game option
Instructions can also be viewed in the in-game GUI.
Motionblur Examples

This mod was made with the help of IMS, What42Pizza and Romain H.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 | ||||
| 14h ago | 1 |
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Fixed issues with depth and hand rendering
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- Added new blur profile option (Uniform, Weighted)
- This changes how the blur will blend with previous frames, uniform acts the same as previously
- Added adjustable strength for frame blending and hybrid blending
- Increased strength setting precision
- Fixed frame blending strength variability when samples aren't enough respective to FPS
- Removed Mod Menu as a dependency
- fixed litematica textures not being visible
- Update to 26.2, supports Vulkan now
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Improved frame blending appearance
- Better accumulation blur performance
- Frame blending and accumulation blur now includes the hand
- Fixed blur toggle flicker
- Default keybind changed to "NOT BOUND" (old binding will be reset)
- Fixed resource reload crashes
- Fixed resource reload crashes
- Fixed resource reload crashes
- Fixed resource reload crashes
- Slightly changed how frame blending works
- OBS output now also records the main menu
- Fixed OBS output issues with some mods
- Slightly changed how frame blending works
- OBS output now also records the main menu
- Fixed OBS output issues with some mods
- Slightly changed how frame blending works
- OBS output now also records the main menu
- Fixed OBS output issues with some mods
- Slightly changed how frame blending works
- OBS output now also records the main menu
- Fixed OBS output issues with some mods
- Slightly changed how frame blending works
- OBS output now also records the main menu
- Fixed OBS output issues with some mods
- Added new blur method options (frame blending, accumulation)
- All blur methods used by other clients and shaders are now included
- Added ability to output blur directly in OBS
- Recording at high frame rates is no longer needed
- Includes an option for a target FPS output
- Solved translucency and entities being blurred too much
- Limited strength to a maximum of 2 (if you really need higher values, create a github feature request)
- Added new blur method options (frame blending, accumulation)
- All blur methods used by other clients and shaders are now included
- Added ability to output blur directly in OBS
- Recording at high frame rates is no longer needed
- Includes an option for a target FPS output
- Solved translucency and entities being blurred too much
- Limited strength to a maximum of 2 (if you really need higher values, create a github feature request)
- Added new blur method options (frame blending, accumulation)
- All blur methods used by other clients and shaders are now included
- Added ability to output blur directly in OBS
- Recording at high frame rates is no longer needed
- Includes an option for a target FPS output
- Solved translucency and entities being blurred too much
- Limited strength to a maximum of 2 (if you really need higher values, create a github feature request)
- Added new blur method options (frame blending, accumulation)
- All blur methods used by other clients and shaders are now included
- Added ability to output blur directly in OBS
- Recording at high frame rates is no longer needed
- Includes an option for a target FPS output
- Solved translucency and entities being blurred too much
- Limited strength to a maximum of 2 (if you really need higher values, create a github feature request)
- Added new blur method options (frame blending, accumulation)
- All blur methods used by other clients and shaders are now included
- Added ability to output blur directly in OBS
- Recording at high frame rates is no longer needed
- Includes an option for a target FPS output
- Solved translucency and entities being blurred too much
- Limited strength to a maximum of 2 (if you really need higher values, create a github feature request)
- Added support for 26.1
- Switched to YetAnotherConfigLib (YACL)
- Added support for 1.21.5+
- Improved blur appearance