Puddles & Floods
by PigCart
Puddles & Floods introduces a detailed puddle block that can form outdoors in rain or after certain fluid events, and it makes rivers spill over their banks.
What it does
A puddle can show up on open ground when it rains, under blocks that drip, where flowing water has passed over a block, after a splash potion strikes a block, once a full cauldron is destroyed, and as snow thaws. In low-lying areas such as rivers, valleys and coasts, nearby puddles can merge into floods. Puddles are non-destructive and do not wash away redstone or break blocks, and stepping in one makes a small splash sound.
The mod needs Fabric API on Fabric, and Forgified Fabric API on NeoForge. Mod Menu is optional and gives a settings screen. Configuration is also available through the /puddleflood command or the loader's mod list menu. Puddles from block interactions such as broken cauldrons, flowing water and melting snow appear only when the mod is installed on the server, while the other features run on the client even on a server without it.
The mod is client required and server optional, published for Fabric, Forge and NeoForge with builds for 1.20 – 26.3, and it is released under the MIT License as open source. Source code and an issue tracker are public.
Key features
Detailed puddle block
A puddle block with fine coverage that appears on the ground and in the environment.
Floods in low areas
Puddles in rivers, valleys and coasts can combine into floods that cover the banks.
Adjustable coverage
Puddle coverage can be set separately for normal rain and for storms.
Per-feature toggles
Each puddle source can be enabled or disabled, and the spawn range, collection speed and evaporation speed can be changed.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x4 of 4 versions with builds
1.20.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
How it compares
Rainfall is a NeoForge mod for 1.21.1 that is client-side only and released under the Creative Commons Attribution No Derivatives 4.0 license, so it is not open source. Weather Clouds is also NeoForge, for 1.21.1, with a client and server environment, and it is open source under the GNU General Public License v3.0 or later.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Puddles & Floods | Fabric, Forge and NeoForge | 1.20 – 26.3 | Client required, server optional | 2026-09-29 |
| Rainfall | NeoForge | 1.21.1 | Client-side only | 2026-10-10 |
| Weather Clouds | NeoForge | 1.21.1 | Client and server | 2026-03-16 |
Questions
Does Puddles & Floods need Fabric API on NeoForge?
Do puddles from broken cauldrons appear on a server without the mod?
How are puddle amounts configured?
In the catalog
Puddles & Floods is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.
More from PigCart
Similar mods
What the author says
Puddles & Floods adds a detailed puddle block that can appear during rain or after various fluid interactions. Requires Fabric API (or forgified fabric api on neoforge).
Official listing
- Modrinth page
- modrinth.com/mod/puddles-floods
- Owner
- PigCart
- Published
- 2026-01-31
- Updated on Modrinth
- 2026-09-29
- Facts verified
- 2026-10-15
