Mojang's UI refactors across 1.21 have made updating Flow for 1.21.3, 1.21.4 and 1.21.5 near impossible. Should UI refactors calm down, Flow will be remade for a future update, at a minimum 26.1+. Contributions through PRs are welcome.
Flow
Flow is a inventory UI animation mod that allows you to configure an ease in-out animation when opening and closing any inventory screens.
Compatability
Flow is likely already compatible with a wide range of mods, but has built in fixes to work with many mods, such as EMI.
Configuration
Flow has a wide range of configuration options, from background tint and blur, to the type of easing used to animate the movement in or out.

Roadmap
- Animation directions, more complex transitions. Slide in from left/right etc.
- More configurable blur/tint animations.
By using my mods, you agree to the Modpack Distribution Guidelines and the End User License Agreement
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 |
- Dropped support for 1.20.4 and 1.20.6, please either downgrade to 1.20.1 or update to 1.21/.1
- Rewritten background tint so that you can customize alpha manually on the configuration screen for non-animated backgrounds.
- Fixed issue where using WINDOWS+TAB/ALT+TAB would crash the game or prevent item tooltips from rendering ever again.
- Dropped support for 1.20.4 and 1.20.6, please either downgrade to 1.20.1 or update to 1.21/.1
- Rewritten background tint so that you can customize alpha manually on the configuration screen for non-animated backgrounds.
- Fixed issue where using WINDOWS+TAB/ALT+TAB would crash the game or prevent item tooltips from rendering ever again.
- Now uses MRU 1.0.0.
- Now uses MRU 1.0.0.
- Now uses MRU 1.0.0.
- Now uses MRU 1.0.0.
- Added support for 1.21.1.
- Added support for 1.21.1.
- Added support for 1.21.1.
- Added support for 1.21.1.
- Fixed issue where "Expand Middle Center" animation was not correctly animating on ease out.
- Added workarounds when inventory blur mods are installed, all Flow background modifications will be disabled, you can manually disable all background modifications within the configuration screen.
- Fixed issue where item tooltips were rendered early during animations.
- Fixed issue where item tooltips were frozen on the screen after the ease out animation had completed.
- Added Russian translations, thank you @mpustovoi
Developing this mod takes time and effort, consider supporting me on Ko-Fi here: <https://ko-fi.com/mineblock11>
- Fixed issue where "Expand Middle Center" animation was not correctly animating on ease out.
- Added workarounds when inventory blur mods are installed, all Flow background modifications will be disabled, you can manually disable all background modifications within the configuration screen.
- Fixed issue where item tooltips were rendered early during animations.
- Fixed issue where item tooltips were frozen on the screen after the ease out animation had completed.
- Added Russian translations, thank you @mpustovoi
Developing this mod takes time and effort, consider supporting me on Ko-Fi here: <https://ko-fi.com/mineblock11>
- Fixed issue where "Expand Middle Center" animation was not correctly animating on ease out.
- Added workarounds when inventory blur mods are installed, all Flow background modifications will be disabled, you can manually disable all background modifications within the configuration screen.
- Fixed issue where item tooltips were rendered early during animations.
- Fixed issue where item tooltips were frozen on the screen after the ease out animation had completed.
- Added Russian translations, thank you @mpustovoi
Developing this mod takes time and effort, consider supporting me on Ko-Fi here: <https://ko-fi.com/mineblock11>
- Fixed issue where "Expand Middle Center" animation was not correctly animating on ease out.
- Added workarounds when inventory blur mods are installed, all Flow background modifications will be disabled, you can manually disable all background modifications within the configuration screen.
- Fixed issue where item tooltips were rendered early during animations.
- Fixed issue where item tooltips were frozen on the screen after the ease out animation had completed.
- Added Russian translations, thank you @mpustovoi
Developing this mod takes time and effort, consider supporting me on Ko-Fi here: <https://ko-fi.com/mineblock11>
- Fixes issue with mouse coordinates being mispositioned on HandledScreens during screen caching.
- Fixes issue with mouse coordinates being mispositioned on HandledScreens during screen caching.
- Fixes issue with mouse coordinates being mispositioned on HandledScreens during screen caching.
- Fixes issue with mouse coordinates being mispositioned on HandledScreens during screen caching.
- Correctly allow movement when screens are being closed - previous implementation had *many* issues.
- Fixed issues with toasts being broken on ease in animation.
- Fixed compatability issues with EMI (and probably a whole lot of other mods.)
- Fixed issues when easing out - especially random crashes.
- Huge performance improvements to the background rendering.
- Fixed issue on 1.20.1 where background tint would not render in some cases.
- Fixed issue with cross-inventory animations on 1.20.6 and 1.21 causing crashes on ease out.
As always, please report any mod incompatabilities on GitHub, I will try my best to add support in future updates.
Consider supporting my work on Ko-Fi: <https://ko-fi.com/mineblock11>
- Correctly allow movement when screens are being closed - previous implementation had *many* issues.
- Fixed issues with toasts being broken on ease in animation.
- Fixed compatability issues with EMI (and probably a whole lot of other mods.)
- Fixed issues when easing out - especially random crashes.
- Huge performance improvements to the background rendering.
- Fixed issue on 1.20.1 where background tint would not render in some cases.
- Fixed issue with cross-inventory animations on 1.20.6 and 1.21 causing crashes on ease out.
As always, please report any mod incompatabilities on GitHub, I will try my best to add support in future updates.
Consider supporting my work on Ko-Fi: <https://ko-fi.com/mineblock11>
- Correctly allow movement when screens are being closed - previous implementation had *many* issues.
- Fixed issues with toasts being broken on ease in animation.
- Fixed compatability issues with EMI (and probably a whole lot of other mods.)
- Fixed issues when easing out - especially random crashes.
- Huge performance improvements to the background rendering.
- Fixed issue on 1.20.1 where background tint would not render in some cases.
- Fixed issue with cross-inventory animations on 1.20.6 and 1.21 causing crashes on ease out.
As always, please report any mod incompatabilities on GitHub, I will try my best to add support in future updates.
Consider supporting my work on Ko-Fi: <https://ko-fi.com/mineblock11>
- Correctly allow movement when screens are being closed - previous implementation had *many* issues.
- Fixed issues with toasts being broken on ease in animation.
- Fixed compatability issues with EMI (and probably a whole lot of other mods.)
- Fixed issues when easing out - especially random crashes.
- Huge performance improvements to the background rendering.
- Fixed issue on 1.20.1 where background tint would not render in some cases.
- Fixed issue with cross-inventory animations on 1.20.6 and 1.21 causing crashes on ease out.
As always, please report any mod incompatabilities on GitHub, I will try my best to add support in future updates.
Consider supporting my work on Ko-Fi: <https://ko-fi.com/mineblock11>
Hotfix that should prevent Objects.requireNotNullOrElse crashes.
Hotfix that should prevent Objects.requireNotNullOrElse crashes.
Hotfix that should prevent Objects.requireNotNullOrElse crashes.
Hotfix that should prevent Objects.requireNotNullOrElse crashes.
- Added support for 1.21
- Dropped support for 1.20.2 due to lack of use, it was becoming a maintenance burden.
- NEW! You can now move whilst screens transition out! This should fix a wide range of compatibility issues and annoyances.
- Added support for Simplified Chinese
- Improved efficiency of the blur algorithm - this should help reduce any stutters on low-end systems when transition blur is enabled.
- The main config category has been split into "Easings" and "Background" - the "Background" category contains the blur and tint options, and the "Easings" category contains your transition options.
- Added support for 1.21
- Dropped support for 1.20.2 due to lack of use, it was becoming a maintenance burden.
- NEW! You can now move whilst screens transition out! This should fix a wide range of compatibility issues and annoyances.
- Added support for Simplified Chinese
- Improved efficiency of the blur algorithm - this should help reduce any stutters on low-end systems when transition blur is enabled.
- The main config category has been split into "Easings" and "Background" - the "Background" category contains the blur and tint options, and the "Easings" category contains your transition options.
- Added support for 1.21
- Dropped support for 1.20.2 due to lack of use, it was becoming a maintenance burden.
- NEW! You can now move whilst screens transition out! This should fix a wide range of compatibility issues and annoyances.
- Added support for Simplified Chinese
- Improved efficiency of the blur algorithm - this should help reduce any stutters on low-end systems when transition blur is enabled.
- The main config category has been split into "Easings" and "Background" - the "Background" category contains the blur and tint options, and the "Easings" category contains your transition options.
- Added support for 1.21
- Dropped support for 1.20.2 due to lack of use, it was becoming a maintenance burden.
- NEW! You can now move whilst screens transition out! This should fix a wide range of compatibility issues and annoyances.
- Added support for Simplified Chinese
- Improved efficiency of the blur algorithm - this should help reduce any stutters on low-end systems when transition blur is enabled.
- The main config category has been split into "Easings" and "Background" - the "Background" category contains the blur and tint options, and the "Easings" category contains your transition options.
