LazyFluids
by TroubleGy
LazyFluids stops water and lava from ticking in chunks that no player is near, which cuts unneeded work on servers with large fluid setups.
What it does
Fluid blocks such as water and lava normally keep updating even when no player is close enough to notice. LazyFluids puts fluid blocks far from players into an idle state, so drip, flow and similar updates stop until someone comes back. When a player enters the area, the affected fluids wake up and resume their normal behavior. The mod is aimed at farms that rely heavily on fluid flow, lava lakes, ocean bases, and modded fluids that tick often, as well as multiplayer servers with chunk loaders that keep distant areas loaded.
The optimization is meant to raise server tick rate by removing updates that have no visible effect. Everything happens without changing Minecraft's fluid physics, so flowing water and lava still behave the same once a player is in range. Nothing needs to be configured: the mod works after installation. It is a server-side mod, so only the server needs it, and players join without installing anything. It is published for Fabric and runs with Sodium, Lithium and Phosphor, among others. The mod is released under the MIT License and is not open source. Its files target 1.20.1 only.
Key features
Idle distant fluids
Fluid blocks outside player range skip their updates, which removes work that no one would see.
Instant wake-up
Fluids in an area resume normal behavior as soon as a player enters it, so gameplay is unchanged.
Physics kept intact
Fluid behavior and Minecraft's physics stay the same, with only the unseen updates skipped.
Zero configuration
The mod works after installation, with no settings to adjust, and it supports compatibility with other optimization mods.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners running Fabric for 1.20.1 who want to lower the cost of fluid updates, especially on servers with farms, ocean bases or chunk loaders.
How it compares
FluidCore is server-side only, released under the MIT License and published for Fabric 1.20.1, so it covers a similar server-side role. Infinite AE2 Fluid Cards is a Fabric mod for 1.20.1 that needs both client and server, and it is licensed as All rights reserved. Fluid Flow Controller targets 1.21.1 under the MIT License and is open source, so it does not cover 1.20.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| LazyFluids | Fabric | 1.20.1 | Server-side only | 2025-08-27 |
| FluidCore | Fabric | 1.20.1 | Server-side only | 2026-07-01 |
| Infinite AE2 Fluid Cards | Fabric | 1.20.1 | Client and server | 2025-11-19 |
| Fluid Flow Controller | Fabric | 1.21.1 | Not published | 2025-10-12 |
Questions
Does LazyFluids need to be installed on the client?
Which game versions does LazyFluids support?
Does LazyFluids work with other optimization mods?
In the catalog
LazyFluids is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from TroubleGy
Similar mods
What the author says
Lazy Fluids is a lightweight performance optimization mod for servers and singleplayer worlds. It prevents fluids (like water and lava) from ticking far away from players, reducing unnecessary chunk updates and improving TPS. When there are no players nearby, fluid blocks "go to sleep" — they don’t update, drip, or…
Official listing
- Modrinth page
- modrinth.com/mod/lazyfluids
- Owner
- TroubleGy
- Published
- 2025-08-27
- Updated on Modrinth
- 2025-08-27
- Facts verified
- 2026-10-15
