COWMODSКаталог модов

Rainfall

realistic dynamic rain, puddles and streams (very WIP)⚠️

Автор: Palpex1,9 тыс.24обновлён 10 окт. 2026 г.
Декор

Описание

Rainfall is a dynamic weather simulation mod that transforms Minecraft’s rain into a fully interactive water system.

Help me improve this mod!

Join my Discord Server

Instead of simple visual rain, precipitation accumulates on surfaces, forming realistic puddles that grow over time. Water spreads based on terrain shape, collects in low areas, and gradually develops into flowing streams that follow natural slopes. These streams can merge, create small runoff paths, and visually connect different water bodies, all without altering or destroying blocks.

The system is designed to be performant while still delivering detailed and immersive behavior. It simulates water flow, surface spread, evaporation, and drainage in a way that feels natural and responsive to the environment.

For debugging and visualization, a built-in debug renderer is available. Press P to toggle the debug view, which displays internal simulation data such as flow directions, basins, and water distribution.

Open config menu with "k"

Галерея

Rainfall 1.3.0 — After the rainRainfall 1.3.0 — Rainy shoreRainfall 1.3.0 — Rain on connected puddles

Последние версии

Все версии →
beta

Rainfall 1.3.0 — Connected Water

1.3.0
10 окт. 2026 г.350Minecraft: 1.21.1neoforge
Скачать
Что нового
# Rainfall 1.3.0 — Connected Water Rainfall now brings growing, connected puddles and terrain-following runoff to Minecraft 1.21.1 on NeoForge. ## Water and rain - Puddles grow and join neighboring water surfaces as rain accumulates. - Water collects in low spots and flows over lower edges, creating streams along the terrain. - Walls and raised ground guide the flow; new obstacles stop blocked channels. - Choose **Vanilla** or **Smooth** independently for puddles and streams. - Animated water surfaces and expanding rings respond to actual raindrop impacts. - Water uses Minecraft's animated water textures, biome colors, and resource packs. - Optional Iris support lets shaderpacks treat Rainfall surfaces as water. The final appearance depends on the shaderpack; no specific shaderpack was used for the screenshots. ## Engine improvements - Reused rendering buffers and bounded terrain/path caches reduce repeated allocations and lookups. - Fair simulation budgets spread work across active chunks and limit work per update. - Water exchange conserves the existing water amount instead of creating extra water while spreading. ## Settings and compatibility Press **K**, or run `/rainfallclient settings`, to change water styles, animation, rings, and quality settings. **Minecraft 1.21.1 · NeoForge · Client-side · Beta** This remains a shallow visual water simulation. It does not place vanilla water blocks. Dense water scenes and higher detail settings can still add rendering cost. ## Validation - Java 21 build completed successfully. - All **42 automated tests** passed. - Tested in Minecraft with connected puddles, slopes, obstacles, streams, and actual drop-impact rings. Screenshots are new, unedited in-game captures with Smooth puddles and streams and vanilla rendering.
beta

Rainfall 1.0.2

1.0.2
9 июн. 2026 г.1,3 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
[unstable prototype!]
beta

Rainfall 1.0.1-alpha

1.0.1-alpha
16 мая 2026 г.116Minecraft: 1.21.1neoforge
Скачать
beta

Rainfall 0.3.0

0.3.0
2 мая 2026 г.83Minecraft: 1.21.1neoforge
Скачать
Что нового
attention! becomes tps hungry very fast. working on a fix